mysql找不到数据库

mysql找不到数据库,第1张

此问题是由于该用户的权限所导致的

1. 关闭mysql,service mysqld stop

2. 启动mysql: mysqld_safe --skip-grant-tables

在这个模式下是可以看到mysql数据库

3. 根据user表的内容

GRANT privileges ON databasename.tablename TO username@hostname

示例: GRANT all ON *.* TO root@localhost

4. 不要忘记刷新系统权限表

flush privileges

5. 最后重启mysql

service mysqld restart

一般不会丢失的,出现丢失的可能性

修改配合文件了,改变了data文件夹;

重新安装mysql,设置了新的存储路径;

被别人执行删除 *** 作了;


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/6112919.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-15
下一篇 2023-03-15

发表评论

登录后才能评论

评论列表(0条)

保存