Centos7二进制安装MySQL
时间: 2024-01-19 11:51:13 浏览: 96
1. 下载MySQL二进制文件
在MySQL官网下载MySQL二进制文件,选择相应版本、操作系统和位数,下载完成后解压到指定目录下。
2. 创建MySQL用户和组
使用以下命令创建MySQL用户和组:
```
groupadd mysql
useradd -r -g mysql -s /bin/false mysql
```
3. 安装依赖软件包
在CentOS 7上安装MySQL还需要安装一些依赖软件包,使用以下命令安装:
```
yum install -y libaio numactl
```
4. 初始化MySQL
在MySQL二进制文件解压目录下执行以下命令进行MySQL初始化:
```
./bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
```
执行完成后,会在/usr/local/mysql/data目录下生成一个初始化的数据文件。
5. 修改MySQL配置文件
在MySQL二进制文件解压目录下找到my.cnf文件,将以下内容添加到文件末尾:
```
[mysqld]
basedir=/usr/local/mysql
datadir=/usr/local/mysql/data
socket=/tmp/mysql.sock
```
6. 启动MySQL
使用以下命令启动MySQL:
```
./bin/mysqld_safe --user=mysql &
```
7. 设置MySQL密码
使用以下命令设置MySQL密码:
```
./bin/mysql_secure_installation
```
按照提示设置MySQL密码和其他安全选项。
至此,CentOS 7上的MySQL二进制安装完成。
阅读全文