Heim > Datenbank > MySQL-Tutorial > 启动MySQL报Fatal error: Can’t open and lock privilege

启动MySQL报Fatal error: Can’t open and lock privilege

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Freigeben: 2016-06-07 16:40:08
Original
4252 Leute haben es durchsucht

今天在服务器上另开一个MySQL,新建一个配置文件修改了端口,存放目录后,服务起不来,查看错误日志发现错误行 Fatal error: Can't open and lock privilege tables: Table 'mysql.host' doesn't exist 检查数据目录,发现mysql目录没有被创建,手动执行脚本

今天在服务器上另开一个MySQL,新建一个配置文件修改了端口,存放目录后,服务起不来,查看错误日志发现错误行

Fatal error: Can't open and lock privilege tables: Table 'mysql.host' doesn't exist 
Nach dem Login kopieren

检查数据目录,发现mysql目录没有被创建,手动执行脚本

mysql_install_db --usrer=mysql --datadir=/var/lib/mysql/newdata
Nach dem Login kopieren

再手工设置一下目录权限

chown mysql.mysql /var/lib/mysql/newdata -R 
Nach dem Login kopieren

重新开启MySQL服务,运行正常

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage