Denissimo
Новичок
Перестал работать MySQL (5.0.18-win32)
У меня хост называется не localhost, а mysqlserver (так надо).
Раньше всё работало нормально, после очередной переустановки винды mysql не хочет работать
Полное имя компьютера mysqlserver
В апаче тоже прописано mysqlserver
MySQL Command Line Client глотает пароль root'a нормально
Запускаю скрипт php:
Выдаёт
Host 'mysqlserver' is not allowed to connect to this MySQL server
Раньше всё работало безо всяких хитрых доп настроек...
Пробовал звлезать в таблицу User
там в поле Host записан localhost
если переименовываю в mysqlserver, то MySQL Command Line Client перестаёт глотать пароль (localhost not allowed) и приходится MySQL переинсталлировать.
Выходит, где-то всё равно прописано, что комп - localhost
Но где?
В файле C:\WINDOWS\system32\drivers\etc\hosts исправил - не помогло...
У меня хост называется не localhost, а mysqlserver (так надо).
Раньше всё работало нормально, после очередной переустановки винды mysql не хочет работать
Полное имя компьютера mysqlserver
В апаче тоже прописано mysqlserver
MySQL Command Line Client глотает пароль root'a нормально
Запускаю скрипт php:
PHP:
$my_host = "mysqlserver";
$my_user = "xxx";
$my_password = "yyy";
$my = mysql_connect($my_host, $my_user, $my_password);
$myb=mysql_select_db("buket28_den5", $my);
$request="SELECT * FROM links";
$links_ar=mysql_query($request, $my);
Host 'mysqlserver' is not allowed to connect to this MySQL server
Раньше всё работало безо всяких хитрых доп настроек...
Пробовал звлезать в таблицу User
там в поле Host записан localhost
если переименовываю в mysqlserver, то MySQL Command Line Client перестаёт глотать пароль (localhost not allowed) и приходится MySQL переинсталлировать.
Выходит, где-то всё равно прописано, что комп - localhost
Но где?
В файле C:\WINDOWS\system32\drivers\etc\hosts исправил - не помогло...