- 1.问题描述:
命令行输入net start mysql 后报错
百度,网上解决方法一大堆,难以浏览几篇发现千篇一律,而且解决方法复杂,因为数据库中有重要数据,所以也没敢尝试.
- 2解决办法:
1)
2)
查看错误信息,对号入座
我的错误信息是:
Fatal error: Can't open and lock privilege tables: Table 'mysql.user' doesn't exist |
我的mysql.user表不存在
解决方法为:找一台装有同样版本MySQL的电脑进入C:\ProgramData\MySQL\MySQL Server 5.5\data\mysql(ProgramData目录C盘下不显示,直接在地址栏输入该地址即可)目录下将
三个文件拷贝到自己电脑下相应的目录下重新启动MySQL即可