如何恢复 mysql 用户
How to restore mysql users
我不小心删除了我的 mysql 数据库中存在的所有用户,当我刷新管理页面时出现此错误:
Error
MySQL said:
1130 - Host 'localhost' is not allowed to connect to this MySQL server phpMyAdmin tried to connect to the MySQL server, and the
server rejected the connection. You should check the host, username
and password in your configuration and make sure that they correspond
to the information given by the administrator of the MySQL server.
如何在不丢失数据的情况下恢复这些用户?
你只需要为根用户设置一个正确的SQL到create/set密码的init文件,然后用--init-file
参数重启服务器即可。
按照指示进行操作 here。 init 文件中的任何 SQL 都将是 运行,因此您可以根据需要创建更多用户。
我不小心删除了我的 mysql 数据库中存在的所有用户,当我刷新管理页面时出现此错误:
Error
MySQL said:
1130 - Host 'localhost' is not allowed to connect to this MySQL server phpMyAdmin tried to connect to the MySQL server, and the
server rejected the connection. You should check the host, username and password in your configuration and make sure that they correspond to the information given by the administrator of the MySQL server.
如何在不丢失数据的情况下恢复这些用户?
你只需要为根用户设置一个正确的SQL到create/set密码的init文件,然后用--init-file
参数重启服务器即可。
按照指示进行操作 here。 init 文件中的任何 SQL 都将是 运行,因此您可以根据需要创建更多用户。