本文主要介绍了如何在CentOS系统中安装MySQL数据库。我们需要下载MySQL的Yum源,然后通过Yum命令进行安装。在安装过程中,我们还需要设置MySQL的root用户密码,以及创建一个新的数据库用户。我们将介绍如何启动和停止MySQL服务。
(图片来源网络,侵删)“`
sudo yum update
“`
“`
sudo yum install mysqlserver mysql
(图片来源网络,侵删)“`
“`
sudo systemctl start mysqld
sudo systemctl enable mysqld
“`
“`
sudo grep ‘temporary password’ /var/log/mysqld.log
“`
“`
mysql u root p
“`
“`sql
ALTER USER ‘root’@’localhost’ IDENTIFIED BY ‘新密码’;
“`
“`sql
CREATE DATABASE mydb;
CREATE USER ‘myuser’@’localhost’ IDENTIFIED BY ‘mypassword’;
GRANT ALL PRIVILEGES ON mydb.* TO ‘myuser’@’localhost’;
“`
“`sql
FLUSH PRIVILEGES;
“`
“`sql
exit;
“`
至此,您已经在CentOS上成功安装了MySQL数据库,并创建了一个名为mydb的新数据库和一个名为myuser的新用户。
下面是一个简单的介绍,用于检查CentOS系统是否已安装MySQL数据库,并包含了安装MySQL的步骤:
步骤 | 命令 | 说明 | ||
检查是否已安装MySQL | rpm qa |
grep mysql 或dnf list installed |
grep mysql | 如果有输出,表示MySQL已经安装,如果没有输出,需要继续执行下一步安装。 |
安装MySQL | yum install mysqlserver 或dnf install mysqlserver |
根据你的CentOS版本,使用yum或dnf来安装MySQL服务器。 | ||
启动MySQL服务 | systemctl start mysqld |
启动MySQL服务。 | ||
检查MySQL服务状态 | systemctl status mysqld |
确认MySQL服务是否正在运行,如果显示“active (running)”,则表示服务正在运行。 | ||
设置MySQL服务开机自启 | systemctl enable mysqld |
设置MySQL服务随系统启动而自动启动。 | ||
获取临时密码 | grep 'temporary password' /var/log/mysqld.log |
安装过程中会为root用户生成一个临时密码,用于初次登录。 | ||
安全设置 | mysql_secure_installation |
运行此命令进行安全设置,包括设置root密码,删除匿名用户,禁止root远程登录等。 |
请注意,以上命令需要在具有sudo权限的用户下执行,如果你的系统使用的是MariaDB而不是MySQL,相应的命令会有所不同。
欢迎评论、关注、点赞,感谢观看!
```