centos安装MySQL5.7.44
时间: 2024-09-12 19:03:55 浏览: 65
centos7二进制安装MySQL5.7.docx
在 CentOS 系统上安装 MySQL 5.7.44 的步骤如下:
1. **检查系统依赖**:
首先确保你的系统已经安装了 `wget` 和 `tar` 工具,可以使用以下命令检查:
```
yum install -y wget tar
```
2. **下载 MySQL 安装包**:
访问 MySQL 的官方网站下载源码包,或者直接通过 wget 下载:
```
wget https://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
```
如果需要最新版本,替换链接地址并下载。
3. **安装 MySQL 社区仓库**:
运行安装 MySQL 社区仓库的脚本:
```
sudo rpm -Uvh mysql57-community-release-el7-10.noarch.rpm
```
4. **下载 MySQL 服务器**:
```
wget https://dev.mysql.com/get/mysql57-community-server-source.tar.gz
```
5. **解压并配置 MySQL**:
```
tar xvfz mysql57-community-server-source.tar.gz
cd mysql-5.7.44
```
进入解压后的目录,运行 `configure` 命令,编辑配置文件(如添加最大内存限制等),然后使用 `make` 编译。
6. **创建数据目录和初始化数据库**:
```
mkdir -p /var/lib/mysql
chown mysql:mysql /var/lib/mysql
chmod 755 /var/lib/mysql
mysql_install_db --datadir=/var/lib/mysql --tmpdir=/tmp
```
7. **启动服务并设置开机自启**:
```
sudo systemctl start mysqld
sudo systemctl enable mysqld
```
8. **安全配置**:
使用 root 用户登录 MySQL 并创建新用户、设置密码以及更新权限:
```
mysql_secure_installation
```
9. **验证安装**:
登录到 MySQL 使用 `mysql -u root -p`,如果一切正常,你应该能看到欢迎消息。
阅读全文