CentOS7 安装MySQL5.6.42
时间: 2023-11-04 13:50:08 浏览: 38
以下是在 CentOS 7 上安装 MySQL 5.6.42 的步骤:
1. 添加 MySQL Yum Repository
```bash
sudo wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
sudo rpm -ivh mysql57-community-release-el7-11.noarch.rpm
```
2. 安装 MySQL 5.6.42
```bash
sudo yum install mysql-community-server-5.6.42
```
3. 启动 MySQL 和设置自启动
```bash
sudo systemctl start mysqld.service
sudo systemctl enable mysqld.service
```
4. 设置 MySQL root 密码
```bash
sudo grep 'temporary password' /var/log/mysqld.log
mysql_secure_installation
```
按照提示输入临时密码,修改 root 密码和其他安全选项。
至此,MySQL 5.6.42 安装完成。
相关问题
在Vitualbox里面CentOS7安装MySQL5.6.42必须需要autoconf包嘛
不是必须需要,但是在编译安装MySQL时,可能会使用到autoconf工具,如果没有安装,会提示缺少相关依赖。因此,建议在安装MySQL之前先安装autoconf包。可以使用以下命令安装:
```
yum install autoconf
```
另外,建议在安装MySQL 5.6.42之前,先检查系统是否已经安装了MySQL相关软件包,如果存在,则需要先卸载旧版本的MySQL,以避免出现冲突。
centos7安装mysql8.0.36
CentOS 7安装MySQL 8.0.36的步骤如下:
1. 更新系统:
```
sudo yum update
```
2. 添加MySQL Yum Repository:
```
sudo rpm -Uvh https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
```
3. 安装MySQL服务器:
```
sudo yum install mysql-server
```
4. 启动MySQL服务:
```
sudo systemctl start mysqld
```
5. 查看MySQL服务状态:
```
sudo systemctl status mysqld
```
6. 运行MySQL安全性脚本,设置root密码等:
```
sudo mysql_secure_installation
```
7. 登录MySQL:
```
sudo mysql -u root -p
```
8. 创建新的MySQL用户并授权:
```
CREATE USER 'new_user'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON *.* TO 'new_user'@'localhost';
FLUSH PRIVILEGES;
```
9. 退出MySQL:
```
exit
```
以上是CentOS 7安装MySQL 8.0.36的基本步骤。