Вот файл
config.inc.php
<?php
$i = 0;
$i++;
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['extension'] = 'mysqli';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['compress'] = false;
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '111'; /* Пароль пользователя root. */
$cfg['Servers'][$i]['controluser'] = 'pma'; /* Имя созданного вами только что
пользователя для доступа к расширенным таблицам. */
$cfg['Servers'][$i]['controlpass'] = 'пароль'; /* А здесь его пароль. */
$cfg['Servers'][$i]['pmadb'] = 'phpmyadmin';
$cfg['Servers'][$i]['bookmarktable'] = 'pma_bookmark';
$cfg['Servers'][$i]['relation'] = 'pma_relation';
$cfg['Servers'][$i]['table_info'] = 'pma_table_info';
$cfg['Servers'][$i]['table_coords'] = 'pma_table_coords';
$cfg['Servers'][$i]['pdf_pages'] = 'pma_pdf_pages';
$cfg['Servers'][$i]['column_info'] = 'pma_column_info';
$cfg['Servers'][$i]['history'] = 'pma_history';
$cfg['Servers'][$i]['designer_coords'] = 'pma_designer_coords';
?>
Написал такой код:
<?php
$link = mysql_connect('localhost', 'root', '111');
if (!$link) {
die('Ошибка соединения: ' . mysql_error());
}
echo 'Успешно соединились';
mysql_close($link);
?>
Получаю такую ошибку:
Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'root'@'localhost' (using password: YES) in
C:\www\htdocs\test.ru\www\index.php on line 3
Ошибка соединения: Access denied for
user 'root'@'localhost' (using password: YES)
Что это может быть?
Спустя 13 минут, 35 секунд (22.06.2012 - 13:36) Invis1ble написал(а):
Кэп подсказывает, что запрещен доступ с указанными данными
Цитата |
Ошибка соединения: Access denied for user 'root'@'localhost' (using password: YES) |
Спустя 38 минут, 1 секунда (22.06.2012 - 14:14) kilogram написал(а):
Так я же в файле указал имя и пароль и ввожу его, все равно не пашет.
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '111'
Спустя 7 минут, 31 секунда (22.06.2012 - 14:22) Денис777 написал(а):
mysql_select_db ("имя БД нужно тут указать с которой работаете",$db);
Спустя 2 минуты, 28 секунд (22.06.2012 - 14:24) Денис777 написал(а):
вот полностью готовое решение подключения
<?php
$db = mysql_connect ("localhost","имя пользователя","пароль");
mysql_select_db ("имя БД",$db);
mysql_set_charset("utf8");
?>
Спустя 5 минут, 52 секунды (22.06.2012 - 14:30) Zzepish написал(а):
А по нормальному сделать?
Не?
$host=;
$user=;
$pass=;
Не?
Спустя 2 минуты, 25 секунд (22.06.2012 - 14:32) Денис777 написал(а):
Zzepish извените , но я не понял вы ко мне обращяетесь или к создателю темы ? вы просто не указали
Спустя 2 минуты, 14 секунд (22.06.2012 - 14:35) Zzepish написал(а):
Денис777
к создателю)
к создателю)
Спустя 1 минута, 47 секунд (22.06.2012 - 14:36) Денис777 написал(а):
kilogram не забудьте указать кодировку к подключению иначе будут каракули в базе
Спустя 1 час, 21 минута, 22 секунды (22.06.2012 - 15:58) kilogram написал(а):
Снес Программу MySQL-Front и все заработало.