,sudo yum install https://dev.mysql.com/get/mysql80communityreleaseel73.noarch.rpm,
`,,2. 安装MySQL服务器和客户端:,
`,sudo yum install mysqlserver mysqlclient,
`,,3. 启动MySQL服务:,
`,sudo systemctl start mysqld,
`,,4. 设置MySQL开机自启:,
`,sudo systemctl enable mysqld,
“MySQL 是一款流行的开源关系型数据库管理系统,它使用 SQL(结构化查询语言)进行数据操作,我们将介绍如何在 CentOS 系统上安装 MySQL。
1. 系统更新
确保系统已经更新到最新版本,可以使用以下命令:
sudo yum update
2. 安装 MySQL
我们需要添加 MySQL 的官方 YUM 仓库,可以下载最新的 MySQL Yum repository RPM 包,并使用rpm
命令安装:
wget https://dev.mysql.com/get/mysql80communityreleaseel73.noarch.rpm sudo rpm ivh mysql80communityreleaseel73.noarch.rpm
我们可以使用yum
命令来安装 MySQL:
sudo yum install mysqlcommunityserver
3. 启动 MySQL
安装完成后,需要启动 MySQL 服务:
sudo systemctl start mysqld
并设置开机启动:
sudo systemctl enable mysqld
4. 安全设置
为了增强安全性,我们需要运行一个脚本来设置 root 密码,删除匿名用户,禁止远程 root 登陆等:
sudo mysql_secure_installation
按照提示操作即可。
5. 测试连接
我们可以通过以下命令测试是否能成功连接到 MySQL:
mysql u root p
输入之前设置的密码,如果能够成功进入 MySQL shell,说明安装成功。
FAQs
Q1: 如果忘记 MySQL root 密码怎么办?
A1: 如果忘记了 MySQL root 密码,可以通过以下步骤重置:
1、停止 MySQL 服务:
“`bash
sudo systemctl stop mysqld
“`
2、启动 MySQL 服务,跳过权限表:
“`bash
sudo mysqld_safe skipgranttables &
“`
3、以 root 用户登录:
“`bash
mysql u root
“`
4、选择 MySQL 数据库:
“`sql
USE mysql;
“`
5、更新 root 用户的密码:
“`sql
UPDATE user SET authentication_string=PASSWORD(‘新密码’) WHERE User=’root’;
“`
6、刷新权限:
“`sql
FLUSH PRIVILEGES;
“`
7、退出 MySQL shell:
“`sql
quit;
“`
8、停止 MySQL 服务:
“`bash
sudo systemctl stop mysqld
“`
9、重新启动 MySQL 服务:
“`bash
sudo systemctl start mysqld
“`
10、现在应该可以使用新密码登录了。
Q2: 如何查看当前 MySQL 的版本信息?
A2: 可以在 MySQL shell 中使用以下命令查看版本信息:
SELECT VERSION();
原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/995720.html