Make sure that your wp-config.php file is referencing the proper database and database table prefix.
It is :-/ any other suggestions?
Is wp-config.php referencing the database you’re referring to, the one with all the data already in it?
Double check the database host, name, user, and password, as well as the prefix a second time, in the wp-config.php file.
If WordPress wants to install itself again, it usually means that it can’t see any WordPress tables at the database or prefix you have directed it to.
It’s definitely referencing the right DB, I’ve checked everything, there’s only one DB on the site anyway. I don’t understand it
Yes, I have all those tables
Ok, I recommend checking with your hosting provider on this. If your wp-config.php file is referencing the database and prefix with the existing data, it won’t ask to install.
My only guess is that something is preventing it from accessing the database or seeing the tables.