Categories


Tags


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

如果你忘记了 MySQL 的 root 密码或者 root 账号被删除了,可以按照以下步骤来解决: 1. 停止 MySQL 服务: ``` sudo systemctl stop mysql ``` 2. 在 MySQL 配置文件中添加一项跳过授权认证,这样可以无需密码,直接登录 MySQL: ``` sudo vim /etc/mysql/my.cnf ``` 在 `[mysqld]` 下一行添加以下内容: ``` skip-grant-tables ``` 保存并退出。 3. 重新启动 MySQL 服务: ``` sudo systemctl start mysql ``` 4. 使用以下命令登录 MySQL: ``` mysql -u root ``` 此时你可以没密码直接登录 MySQL。 5. 修改 root 密码或者重新创建 root 账号: 修改密码: ``` UPDATE mysql.user SET authentication_string=PASSWORD('new_password') WHERE User='root'; FLUSH PRIVILEGES; ``` 重新创建账号: ``` GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY 'new_password' WITH GRANT OPTION; FLUSH PRIVILEGES; ``` 注意:在完成密码或账号的修改后,要将修改过的 MySQL 配置文件中的 skip-grant-tables 删除掉,并重新启动 MySQL 服务。

Public @ 2023-03-30 22:00:29

在IIS7下使用ASP连接ACCESS数据库时提示如下错误的处理方法

“/”应用程序中的服务器错误。未在本地计算机上注册“microsoft.jet.oledb.4.0”提供程序。这是由于我们使用的Win2008系统是64位的,以前Win2003是32位。有以下两种解决方法:1、修改连接数据库的代码:如原代码是DataPath = "App_Data/#data.mdb";String constring = "provider=mic

Public @ 2019-02-13 15:46:38

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

忘记root密码或者root帐号被删除时,可以通过以下方法来重置root密码或恢复root帐号: 1. 停止MySQL服务器。 2. 启动MySQL服务器,并加上--skip-grant-tables参数,这样MySQL服务器将跳过权限验证阶段: ``` mysqld_safe --skip-grant-tables & ``` 3. 连接到MySQL服务器: ``` mysql -u

Public @ 2023-07-21 19:00:22

使用Navicat管理工具导入Mysql数据库方法

1.首先用Navicat连接到数据库上面图片86.png2.先找到要导入数据的数据库,选择  运行SQL文件图片87.png3.点击选择的脚本文件图片88.png4.点击开始运行脚本,开始导入数据图片89.png这样数据就导入成功了,再次打开数据库就可以看到导入的数据库中的表了。来源:景安

Public @ 2017-08-12 15:46:48

更多您感兴趣的搜索

0.438093s