下面是“CentOS 7使用RPM安装MySQL 5.7的教程图解”的完整攻略:
1. 下载MySQL 5.7的RPM包
首先要从MySQL官网下载MySQL 5.7对应版本的RPM包,可以使用如下命令:
$ wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
2. 安装MySQL的RPM包
使用以下命令安装MySQL的RPM包:
$ sudo rpm -ivh mysql57-community-release-el7-11.noarch.rpm
3. 检查是否安装成功
可以使用以下命令检查是否已经成功安装MySQL的 RMP 包:
$ rpm -qa | grep mysql
这个命令应该会返回 mysql57-community-release-el7-11.noarch
。
4. 安装MySQL Server
使用以下命令安装 MySQL Server:
$ sudo yum install mysql-server
安装完成后,使用以下命令启动 MySQL 服务:
$ sudo systemctl start mysqld
注意:如果你使用的是 CentOS 7.6 或更早版本,则需要使用如下命令启动 MySQL 服务:
$ sudo systemctl start mysql
5. 配置MySQL服务器
启动 MySQL 后,使用以下命令来在 MySQL 中设置 root 用户的密码:
$ sudo mysql_secure_installation
在执行这个命令过程中,你需要设置 root 用户的密码、删除匿名账户、禁用 root 远程登录等等。
6. 使用MySQL
接下来,你就可以使用 MySQL 了。例如,使用以下命令以 root 用户身份登录 MySQL:
$ mysql -u root -p
然后输入你设置的 MySQL root 用户的密码,并按下回车键。
在 MySQL 中,你可以创建新的数据库、新的用户,授权它们等等。
示例 1:创建一个新的数据库
mysql> CREATE DATABASE mydatabase;
示例 2:创建一个新的用户并授权
mysql> GRANT ALL PRIVILEGES ON mydatabase.* TO 'myuser'@'localhost' IDENTIFIED BY 'mypassword';
这将会创建一个用户 myuser 并授权其对 mydatabase 数据库进行所有操作。这个用户的密码将会是 mypassword。
以上就是在 CentOS 7 上安装 MySQL 5.7 的详细过程及示例说明。