mysql用户删了怎么办,mysql8删除用户

mysql误删用户表数据怎么找回用户

1,在my.ini 文件末尾添加skip-grant-tables

作为一家“创意+整合+营销”的成都网站建设机构,我们在业内良好的客户口碑。创新互联建站提供从前期的网站品牌分析策划、网站设计、做网站、成都做网站、创意表现、网页制作、系统开发以及后续网站营销运营等一系列服务,帮助企业打造创新的互联网品牌经营模式与有效的网络营销方法,创造更大的价值。

2,无用户状态登录mysql客户端

3,执行命令

flush privileges;

否则报:The MySQL server is running with the --skip-grant-tables option so it

cannot execute this statement

4,添加用户命令

GRANT USAGE ON *.* TO 'root'@'localhost' IDENTIFIED BY '123456' WITH GRANT

OPTION;

不要用insert,否则报:mysql ssl_cipher cannot be null

5,更新用户权限命令

mysql忘记root密码与root帐号被删除处理方法?

1、找到mysql的安装路径,mysql下有一个data文件夹,把这个文件夹备份到别处

2、然后卸载重新安装mysql,重新安装之后就重置了root账号和密码

3、你再把你备份的data里面需要的数据库拖回新安装的mysql下的data文件夹里

4、用管理工具打开数据库,你就能看见你的数据库了

你也可以使用命令那些来修改重置,我不会

MySql数据库的root用户被删除,怎么恢复

第一步:停止MySQL的服务:net stop mysql

第二步:命令行进入到MySQL的安装目录bin;

第三步:跳过权限检查启动MySQL:mysqld ––skip-grant-tables

第四步:重新打开一个命令窗口。

mysql use mysql

mysql insert into user set user='root',ssl_cipher=''x509_issuer='',x509_subject='';

mysqlupdate user set Host='localhost',select_priv='y', insert_priv='y',update_priv='y', Alter_priv='y',delete_priv='y',create_priv='y',drop_priv='y',reload_priv='y',shutdown_priv='y',Process_priv='y',file_priv='y',grant_priv='y',References_priv='y',index_priv='y',create_user_priv='y',show_db_priv='y',super_priv='y',create_tmp_table_priv='y',Lock_tables_priv='y',execute_priv='y',repl_slave_priv='y',repl_client_priv='y',create_view_priv='y',show_view_priv='y',create_routine_priv='y',alter_routine_priv='y',create_user_priv='y' where user='root';

mysqlexit;

第五步:杀死MySQL进程,重启Mysql服务:

mysqld --initialize;

net start mysql;


网站栏目:mysql用户删了怎么办,mysql8删除用户
文章分享:http://abwzjs.com/article/hdgscd.html