[centos]安装mysql8.0.26
发布人:shili8
发布时间:2025-01-30 22:55
阅读次数:0
**CentOS 安装 MySQL8.0.26**
本文将指导您一步步地在 CentOS 系统上安装 MySQL8.0.26。
### 一、准备工作####1. 更新系统包缓存
bashsudo yum update -y
####2. 安装必要的依赖包MySQL 需要一些依赖包来正常运行。我们可以使用以下命令安装这些包:
bashsudo yum install -y epel-releasesudo yum install -y ncurses-devel libaio-devel openssl-devel
### 二、下载 MySQL8.0.26 安装包####1. 下载 MySQL8.0.26 安装包您可以从 MySQL 官方网站下载 MySQL8.0.26 的安装包。这里我们使用 `wget` 命令下载:
bashsudo wget -P /root/
####2. 解压安装包解压下载的安装包到 `/root` 目录:
bashsudo tar -xvf mysql-server-8.0.26-0ubuntu18.04_amd64.deb-bundle.tar -C /root/
### 三、安装 MySQL8.0.26####1. 安装 MySQL8.0.26使用以下命令安装 MySQL8.0.26:
bashsudo yum install -y mysql-server-8.0.26-0ubuntu18.04_amd64.deb-bundle.tar
####2. 启动 MySQL服务启动 MySQL服务:
bashsudo systemctl start mysqld
####3. 设置 MySQL服务开机自启设置 MySQL服务开机自启:
bashsudo systemctl enable mysqld
### 四、配置 MySQL####1. 配置 MySQL root 密码使用以下命令配置 MySQL root 密码:
bashsudo mysqladmin -uroot password '你的密码'
####2. 配置 MySQL 数据库和用户使用以下命令配置 MySQL 数据库和用户:
sqlCREATE DATABASE `test` DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci; GRANT ALL PRIVILEGES ON test.* TO 'test'@'%' IDENTIFIED BY '你的密码'; FLUSH PRIVILEGES;
####3. 配置 MySQL my.cnf 文件配置 MySQL my.cnf 文件:
bashsudo vim /etc/my.cnf
添加以下内容:
ini[mysqld] character-set-server = utf8mb4collation-server = utf8mb4_0900_ai_ci
### 五、测试 MySQL####1. 测试 MySQL 连接使用以下命令测试 MySQL 连接:
bashmysql -uroot -p'你的密码'
####2. 测试 MySQL 数据库和用户使用以下命令测试 MySQL 数据库和用户:
sqlUSE test; SELECT * FROM test;
### 六、总结本文指导您一步步地在 CentOS 系统上安装 MySQL8.0.26。包括下载 MySQL 安装包、解压安装包、安装 MySQL服务、启动 MySQL服务、设置 MySQL服务开机自启、配置 MySQL root 密码、配置 MySQL 数据库和用户、配置 MySQL my.cnf 文件以及测试 MySQL 连接和数据库和用户。
以上就是本文的全部内容。希望您能够顺利地在 CentOS 系统上安装并配置好 MySQL8.0.26。