下面是详细的篇章介绍:
CentOS 7下安装MySQL 5.7的步骤
- 更新系统包:
sudo yum update
- 添加MySQL 5.7的yum源:
sudo rpm -Uvh https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
- 安装MySQL 5.7:
sudo yum install mysql-server
- 启动MySQL服务:
sudo systemctl start mysqld
- 设置MySQL开机自启:
sudo systemctl enable mysqld
MySQL 5.7的配置步骤
- 获取MySQL的root账号密码:
sudo grep 'temporary password' /var/log/mysqld.log
把输出的密码复制下来备用。
- 修改root账号密码:
ALTER USER 'root'@'localhost' IDENTIFIED BY '你的新密码';
注意:如果MySQL 5.7的安装目录中没有“mysql”数据库,则要使用如下语句,创建“mysql”数据库:
mysql> use mysql;
mysql> update mysql.user set authentication_string=password('你的新密码') where user='root' and host='localhost';
mysql> update mysql.user set plugin="mysql_native_password" where user='root' and host='localhost';
mysql> flush privileges;
- 创建新的MySQL用户:
CREATE USER '你的用户名'@'localhost' IDENTIFIED BY '你的用户密码';
GRANT ALL PRIVILEGES ON *.* TO '你的用户名'@'localhost' WITH GRANT OPTION;
示例:
CREATE USER 'testuser'@'localhost' IDENTIFIED BY 'Testuser123';
GRANT ALL PRIVILEGES ON *.* TO 'testuser'@'localhost' WITH GRANT OPTION;
以上就是在CentOS 7下安装与配置MySQL 5.7的完整攻略了。
另外,如果你想尝试更多MySQL命令,可以查看以下示例:
- 创建新数据库:
CREATE DATABASE dbname;
示例:
CREATE DATABASE blog;
- 显示所有数据库:
SHOW DATABASES;
示范:
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
+--------------------+
以上就是 CentOS 7下安装与配置MySQL 5.7 的完整说明文档,希望对你有所帮助。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:CentOS 7下安装与配置MySQL 5.7 - Python技术站