mysql中的mysql 库不存在,进行恢复

mysql中的mysql 库不存在,进行恢复
mysql中的mysql 库不存在,进行恢复_第1张图片

解决方法:
关闭数据库
service mysqld stop
在这里插入图片描述
以跳过权限认证方式启动mysql
mysqld_safe --defaults-file=/etc/my.cnf --skip-grant-tables &
在输入:mysql -u root
在输入:use mysql
在输入: delete from user where host=‘localhost’;
在输入: INSERT INTO user VALUES (‘localhost’,‘root’,‘’,‘Y’,‘Y’,‘Y’,‘Y’,‘Y’,‘Y’,‘Y’,‘Y’,‘Y’,‘Y’,‘Y’,‘Y’,‘Y’,‘Y’,‘Y’,‘Y’,‘Y’,‘Y’,‘Y’,‘Y’,‘Y’,‘Y’,‘Y’,‘Y’,‘Y’,‘Y’,‘Y’, ‘Y’, ‘’,‘’,‘’,‘’,0,0,0,0);
在输入:commit;
在退出sql,重启数据库后,正常
service mysqld restart
在设置root密码
mysqladmin -u root -proot “123456”

你可能感兴趣的:(多测师__疑难杂症(001),mysql,android,数据库)