Categories


Tags


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

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

整理自网络ChatGPT产生之内容,文本内容不具备参考意义,程序内容及代码片段有且仅有借鉴意义。

  如果你忘记了 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:02 整理自网络ChatGPT产生之内容,文本内容不具备参考意义,程序内容有且仅有借鉴意义。

phpmyadmin导入导出mysql

访问登录phpmyadmin输入相应数据库用户名及密码,如图:image.png在phpmyadmin管理中先点击相应的数据库,例如:myhost,进入到myhost数据库的管理界面以后再点击【导入】按钮。注意:mysql默认的数据库和schema库不要删除和修改,误操作将会导致wdcp管理系统损坏!!,进入phpmyadmin后点击对应的数据库进入后再导入image.png点击“选择文件”,选择

Public @ 2014-10-17 15:49:29

asp.net网站报错Temporary ASP.NET没有读写权限

最近有用户反映云主机出现当前标识(EBS-36203\saaaa)没有对“C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files”的写访问权限。如图所示1.jpg经过我司排查确认有部分情况是数据库漏洞引起的权限异常。解决方法:下载以下脚本进行执行:http://download.myhostadmin.net/vp

Public @ 2014-05-18 15:46:32

mysql数据库损坏修复方法(适用window、Linux系统vps云主机)

网站访问提示mysql错误:Table XXX is marked as crashed and should be repaired修复方法如下:一、管理助手方式:打开管理助手,打开mysql数据库选项,双击需要修复的数据库,点击修复按钮修复。blob.pngblob.png如果没有修复成功,请按下面的方式修复。二、命令行方式:打开【开始】--【运行】 输入cmd回车,在弹出的黑框里面视情况输入

Public @ 2022-11-19 15:46:48

更多您感兴趣的搜索

0.549276s