Настройка базы данных по умолчанию в корневом каталоге - PullRequest
3 голосов
/ 05 октября 2011

Это может быть безумно легкой вещью, но я полностью потерян.Я работаю на сервере, на котором в настоящее время размещаются два веб-сайта: старый и новый сайт WordPress.База данных по умолчанию на сервере в настоящее время предназначена для старого сайта, и я пытаюсь выяснить, как его переключить, чтобы база данных WordPress была по умолчанию, и этот сайт отображался вместо старого.Я имею доступ к серверу и могу войти через mysql, но я не уверен, куда идти оттуда.Любая помощь?

1 Ответ

3 голосов
/ 05 октября 2011

Чтобы установить базу данных по умолчанию на MySQL, вам нужно добавить следующие строки в /etc/mysql/my.cnf:

#Setting the default database
[client] 
database = the_desired_database_name

Или, чтобы сохранить порядок, вы можете создать новый файл на /etc/mysql/conf.d/ срасширение .cnf (оно будет загружено так же, как и my.cnf при запуске сервера).В моем случае я создал следующее /etc/mysql/conf.d/default_database.cnf и добавил содержимое, которое я показывал вам ранее.

Не забудьте перезапустить Apache после создания нового файла .cfn или редактирования вашего my.cfn.

Тестирование: теперь, когда вы запускаете MySQL на терминале, база данных по умолчанию должна быть уже выбрана (сначала не требуется оператор 'USE').

$ mysql -u username -p
$ show tables;

Что касается более конкретной ситуации с WordPress, вы сказали:

Я пытаюсь выяснить, как переключить ее так, чтобы база данных WordPress использовалась по умолчанию, а этот сайт отображался вместо старого.[...]

Насколько я вижу, нет никакой связи между базой данных по умолчанию и отображаемым по умолчанию веб-сайтом.Изменение базы данных по умолчанию не сделает ваш новый веб-сайт обслуживаемым по умолчанию для ваших посетителей.

Если это относится к вам, попробуйте изменить базу данных, которую использует ваш веб-сайт WordPress, отредактировав wp_config.php.Или, возможно, измените корневой каталог / www на местоположение вашего нового сайта.

Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...