During install it created its own name but for reasons I won’t bore you with I need to change this name to something different.
Where does it store this info and is it in just one place or multiple places?
I am hoping I can just change the name but maybe there is more to it than that?
You are able to change the database name in this line of the code:
$config['db_name'] = 'XXXXXXX';
in the “config.local.php” file located in the root directory of your CS-Cart.
(I may be a bit out of date on changes that have happened around here but we didn’t used to really get official cs-cart folk on here - nice to see - and a good community with support helps sales - IMHO)
Anyway thanks for that.
So - you have got me thinking now - if I work on an offsite copy of the cart with all the setting etc - and I am not bothered about preserving the sales data etc - could I just upload the new database and the pictures to the file system and swap this one line of code and it is done.
OR am i just showing myself up to be very daft.
I tried renaming the database, by creating a new one, exporting tables and data from the current one and importing them to the new one. That step wasn’t a problem.
But when I changed the suggested line in config.local.php, it doesn’t work. Loading a page give me a ‘server error’.
Is there something else I need to do to rename the database in the newest cs-cart version?
What was the exact server error?
Just guessing here…
Did you assign a user to the new database and also ensure that info was correct in config.local.php?