Нельзя ли установить Drupal на сервер MySQL, работающий с настройками по умолчанию? - PullRequest
0 голосов
/ 03 февраля 2011

Значение root без пароля.Я получаю сообщение об ошибке установки, в котором говорится, что Drupal не может подключиться к серверу базы данных.Я использую по умолчанию XAMPP-упакованный сервер MySQL в Linux.Сервер работает так, как я могу взаимодействовать с ним через phpMyAdmin.

Предупреждение: PDO :: _ construct () [pdo .-- construct]: [2002] Неверный аргумент (при попытке подключения через unix: //) в DatabaseConnection -> _construct () (строка 300 из / opt / lampp / htdocs / drupal / drupal-7_0 / включает в себя / database / database.inc).Чтобы Drupal работал и продолжал процесс установки, вы должны решить все проблемы, описанные ниже.Для получения дополнительной информации о настройке сервера базы данных см. Руководство по установке.Если вы не уверены, что это означает, вам следует обратиться к вашему хостинг-провайдеру.Не удалось подключиться к серверу базы данных.Сервер сообщает следующее сообщение: SQLSTATE [HY000] [2002] Недопустимый аргумент.Сервер базы данных работает?База данных существует, и вы ввели правильное имя базы данных?Вы ввели правильное имя пользователя и пароль?Вы ввели правильное имя хоста базы данных?

Ответы [ 2 ]

1 голос
/ 03 февраля 2011

Я бы предложил просто создать нового пользователя для каждого сайта, это то, что я делаю, и действительно просто сделать с phpmyadmin.Просто добавьте нового пользователя и затем выберите «Создать базу данных с тем же именем и предоставить все привилегии».

Похоже, что ваша ошибка не связана с отсутствием пароля, а связана с сокетом и TCPПопробуйте «127.0.0.1» вместо «localhost» для хоста.

0 голосов
/ 25 мая 2018

Проверьте детали подключения к базе данных (имя БД, имя пользователя, пароль и т. Д.). Кроме того, убедитесь, что имя хоста правильное и номер порта также. В моем случае номер порта был другим. Это было 3307.

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