centos7 mariadb 忘记root密码
时间: 2023-05-12 18:03:32 浏览: 137
您可以通过以下步骤重置 MariaDB 的 root 密码:
1. 停止 MariaDB 服务:
sudo systemctl stop mariadb
2. 启动 MariaDB 服务并跳过授权表:
sudo mysqld_safe --skip-grant-tables &
3. 连接到 MariaDB:
mysql -u root
4. 切换到 mysql 数据库:
use mysql;
5. 更新 root 用户的密码:
update user set password=PASSWORD("新密码") where User='root';
6. 刷新权限:
flush privileges;
7. 退出 MariaDB:
exit;
8. 停止 MariaDB 服务:
sudo systemctl stop mariadb
9. 启动 MariaDB 服务:
sudo systemctl start mariadb
现在您可以使用新密码登录 MariaDB 的 root 用户。
相关问题
centos7 mariadb安装
CentOS 7 是一种流行的 Linux 操作系统,MariaDB 是一个开源的关系型数据库管理系统。下面是 CentOS 7 上安装 MariaDB 的步骤:
1. 更新系统软件包
在安装 MariaDB 之前,需要先更新 CentOS 7 上的软件包。可以使用以下命令更新:
```
sudo yum update
```
2. 安装 MariaDB
使用以下命令安装 MariaDB:
```
sudo yum install mariadb-server
```
3. 启动 MariaDB
使用以下命令启动 MariaDB:
```
sudo systemctl start mariadb
```
4. 设置 MariaDB 开机自启
使用以下命令设置 MariaDB 开机自启:
```
sudo systemctl enable mariadb
```
5. 配置 MariaDB
使用以下命令配置 MariaDB:
```
sudo mysql_secure_installation
```
该命令将提示您设置 MariaDB 的 root 用户密码,并进行其他安全设置。
6. 登录 MariaDB
使用以下命令登录 MariaDB:
```
sudo mysql -u root -p
```
输入您设置的 root 用户密码即可登录。
centos7 mariadb 安装
以下是在 CentOS 7 上安装 MariaDB 的步骤:
1. 打开终端并以 root 用户身份登录。
2. 确认系统已经更新到最新版本:
```
yum -y update
```
3. 安装 MariaDB:
```
yum -y install mariadb-server mariadb
```
4. 启动 MariaDB 服务并设置开机自启动:
```
systemctl start mariadb
systemctl enable mariadb
```
5. 运行 MySQL 安全脚本以加强安全性:
```
mysql_secure_installation
```
按照提示回答问题来设置密码、删除匿名用户、禁止 root 远程登录等。
6. 登录 MariaDB:
```
mysql -u root -p
```
然后输入之前设置的密码即可。
现在,你已经成功地在 CentOS 7 上安装了 MariaDB。
阅读全文