PDA

Просмотр полной версии : [Вопрос] Ошибка в MySQL



Mike World
28.02.2018, 12:19
При запуске сервера в mysql_log ошибки следующего типа(запускаю на локалке):


[11:07:41] [ERROR] CMySQLHandle::Connect - (error #2003) Can't connect to MySQL server on '127.0.0.1' (10061)
[11:09:35] [ERROR] CMySQLQuery::Execute[()] - (error #2006) MySQL server has gone away
[11:09:35] [WARNING] CMySQLQuery::Execute[()] - lost connection, reconnecting..
[11:09:36] [ERROR] CMySQLHandle::Connect - (error #2003) Can't connect to MySQL server on '127.0.0.1' (10061)
[11:11:58] [ERROR] CMySQLHandle::Connect - (error #2003) Can't connect to MySQL server on '127.0.0.1' (10061)
[11:17:11] [ERROR] CMySQLQuery::Execute[LoadMafiaGZ()] - (error #1146) Table 'mrp.mafiazone' doesn't exist

Как исправить их?

DeimoS
28.02.2018, 12:21
Запустить MySQL сервер?
То бишь, Denver/Open Server или что ты там используешь

Mike World
28.02.2018, 12:22
Denwer запущен

DeimoS
28.02.2018, 12:50
Ну в ошибке чёрным по белому написано, что плагин не может связаться с MySQL сервером по указанному IP.
Следовательно, сервер недоступен.
Следовательно, либо Denver не запущен, либо что-то блокирует связь (антивирус, например), либо Denver не может поднять mysql сервер из-за какой-то своей ошибки.

Если перезапуск денвера не поможет, попробуй переустановить его.

Mike World
28.02.2018, 13:06
Окей, спасибо

DeimoS
28.02.2018, 13:20
А вообще я советовал бы перейти на Open Server. Если с денвером встречался пару раз с подобными твоей проблемами, то Open Server уже стабильно несколько лет работает.

Long-
28.02.2018, 13:22
Да и Denwer стабильно работает.
Замечал такую проблему, решалась тем, что 127.0.0.1 заменить на localhost или наоборот, я даже не знаю с чем это связано.

DeimoS
28.02.2018, 13:24
Да и Denwer стабильно работает.
Замечал такую проблему, решалась тем, что 127.0.0.1 заменить на localhost или наоборот, я даже не знаю с чем это связано.

localhost на 127.0.0.1
Это связано с плагином. В некоторых случаях он не может конвертировать localhost в IP

Mike World
28.02.2018, 13:32
Я localhost на 127.0.0.1 менял и наоборот, тоже не помогало)
Попробую OpenServer как нибудь

DeimoS
28.02.2018, 13:36
Тут дело не в IP, а в том, что плагин не может достучаться до сервера :)
При запуске денвера убедись, что MySQL нормально стартует, а не плюётся ошибкой.

И да, из браузера получается в БД зайти?

Mike World
28.02.2018, 17:48
Да, получается, а как бы я бд загружал))