Невозможно открыть и заблокировать таблицы привилегий: таблица «mysql.host» не существует


1

Я работаю на Windows 7 .. Я использую XAMPP. я перезапустил свой компьютер тогда после этого когда открою mysql yog..то это выдает мне ошибку

error no 2003
   can't connect to mysql server on localhost (10061)

тогда я хочу открыть php мой админ эта ошибка появляется

    2002 - The server is not responding (or the local MySQL server's socket is not       correctly configured

после этого я проверил мой файл журнала, который показывает это

Can't open and lock privilege tables: Table 'mysql.host' doesn't exist

Пожалуйста, помогите мне, как я могу запустить мой sql .. Если вы не можете дать мне решения, то, по крайней мере, скажите, где я могу найти свои файлы database.sql, чтобы я мог сохранить его перед переустановкой

Ответы:


1

Откройте config.iniMySQL и определите путь сокета, соединенного между клиентом и сервером. Вычислять

port        = 3306
socket      = path_you_write_socket/tmp/mysql.sock

Можете ли вы добавить больше объяснений относительно того, почему это решение.
ChrisF

Извините, Config.ini как означает my.ini. Вы можете увидеть более подробную информацию по ссылке . Расширение sock означает соединение файла сокета между сервером ( демон Mysqld ) и клиентом mysql ( демон Mysql ).
Р.Чацири

Если бы вы могли обобщить содержание ссылки здесь (используйте ссылку «изменить»), это было бы еще лучше.
ChrisF

0

Запустите панель управления XAMPP и посмотрите состояние MYSQL. Просто убедитесь, что он работает.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.