Страница 2 из 2

Добавлено: 02 мар 2015, 01:41
DelphinPRO
zbodisz, вы, очевидно, не читали руководство пользователя. Ай-ай-ай, нехороший мальчик. Не надо так делать.

http://open-server.ru/docs/#podkljuchenie
Asmodey писал(а):Разрешите руту цепляться с этого хоста.
Нормально он цепляется. Просто пароль неправильный.

Добавлено: 02 мар 2015, 01:46
DelphinPRO
Что касается вас, mihail, то тут банальная опечатка в имени хоста.

Добавлено: 02 мар 2015, 21:50
zbodisz
Asmodey писал(а):
zbodisz писал(а):Access denied for user 'root'@'localhost'
....
define('DB_HOST', 'test');
Разрешите руту цепляться с этого хоста.
Извините но я чайник еще, подскажите немного подробнее что надо сделать.

[upd=1425326235][/upd]
Извините за необразованность :? Имя хоста назавние папки, если так то оно правильно. Пароль тоже правильный т.к. с этим паролем заходил в админку sql и через cmd. Если что не так поправте :(

Добавлено: 03 мар 2015, 12:11
Asmodey
1. Заходите Дополнительно -> MySQL менеджер. Рутом.
2. Создаёте пользователя под проект. Разрешаете ему заходить с хоста на котором проект (в общем случае так называется папка, лучше дайте название с расширением). Например test.loc или test.dev. Если будут какие-то затруднения, разрешите для целей отладки все домены - *. Потом разберётесь, поправите!
3. Создаёте базу для проекта (или она у Вас уже создана).
4. Даёт все права (потом разберётесь, заберёте лишнее) на проектную базу этому пользователю.
5. Пробуете от имени пользователя к нужной базе.

ЗЫ. Лучше подучите матчасть. Благо по апачи, пыху, мускулу и пр. огромная куча книг и мануалов.

Re: Не подключается к базе данных

Добавлено: 01 янв 2017, 19:21
Roman888
здравствуйте может кто поможет разобраться почему выбивает эта ошибка

Warning: mysql_connect(): Access denied for user 'root'@'localhost' (using password: YES) in C:\OpenServer\domains\test.ru\includes\db.php on line 10
Не удолось подключится к базе данных!

Re: Не подключается к базе данных

Добавлено: 01 янв 2017, 19:22
Roman888
вот код в db.php
<?php


$connection = mysql_connect(
$config['db']['server'],
$config['db']['username'],
$config['db']['password'],
$config['db']['name']

);




if($connection == false){
echo 'Не удолось подключится к базе данных!<br />';
echo mysqli_connect_error();
exit();
}

Re: Не подключается к базе данных

Добавлено: 02 янв 2017, 00:52
eandr-67
Roman888 писал(а):Warning: mysql_connect(): Access denied for user 'root'@'localhost' (using password: YES)
Откуда у MySQL-пользователя root в OpenServer взялся пароль? Фраза "using password: YES" означает, что при подключении какой-то пароль задаётся. Если же пароля нет, то значением пароля при подключении к БД должна быть пустая строка.

Необходимо проверить, что именно содержится в $config['db']['password'] и $config['db']['name'].