MAC m1 centos安装mysql
时间: 2024-10-03 17:03:27 浏览: 75
在Mac M1芯片的CentOS 7虚拟机上安装MySQL 8.0可以通过以下步骤完成:
1. **上传MySQL tar包**[^1]:
使用`scp`命令从本地机器将`.rpm`包传输到Linux虚拟机上:
```
scp /Users/yun/Desktop/mysql-8.0.28-1.el7.aarch64.rpm-bundle.tar root@10.211.55.4:/root
```
2. **创建解压目录并解压**:
```
mkdir -p /usr/local/mysql
tar -xvf mysql-8.0.28-1.el7.aarch64.rpm-bundle.tar -C /usr/local/mysql
```
3. **安装MySQL**:
```
cd /usr/local/mysql
sudo ./scripts/mysql_install_db --no-defaults --basedir=/usr/local/mysql --datadir=/var/lib/mysql
sudo /usr/local/mysql/bin/mysqld_safe & # 后台启动MySQL服务
```
4. **确认安装与卸载 Mariadb**:
```
rpm -qa | grep mariadb # 检查是否有Mariadb安装
rpm -e --nodeps mariadb-libs-5.5.68-1.el7.aarch64 # 如果有,卸载它
```
5. **配置MySQL**[^2]:
```
chown mysql:mysql /var/lib/mysql -R # 设置文件权限为MySQL所有者
systemctl start mysqld.service # 启动服务
systemctl enable mysqld # 设置开机自启动
```
请注意,在执行这些操作之前,可能需要先安装必要的依赖(如`scp`和`tar`),并且确保你的CentOS 7环境支持M1架构。如果你遇到任何问题,可以查阅MySQL官方文档或在线资源以获得帮助。
阅读全文