Mysql误删了root用户怎么办
1、停止mysql服务;在mysql安装目录下找到my.ini;在my.ini中找到以下片段[ mysqld ];另起一行加入代码: skip-grant-tables 2、启动mysql服务,并登录mysql(无用户名和密码);找到user表加入root用户 INSERT INTO user (Host,User,Password) VALUES( ‘ localhost ‘ , ‘ root ‘ ,password( ‘ root ‘ )); 3、root用户设置权限 update 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