Linux下安装mysql(aarch64版本)
MySQL安装及配置
1. 停止MySQL服务
sudo systemctl stop mysqld
2. 启动MySQL服务
sudo systemctl start mysqld
3. 卸载旧版本MySQL
查看现有版本,mariadb和mysql都要查:
rpm -qa|grep mariadb
rpm -qa|grep mysql
卸载:
rpm -e --nodeps 【文件名】
再次检查是否卸载干净:
rpm -qa|grep mariadb
rpm -qa|grep mysql
查找mysql的目录并全部删除:
find / -name mysql
4. 按顺序安装MySQL
必须安装(注意顺序):
rpm -ivh mysql-community-common-8.0.13-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-8.0.13-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-8.0.13-1.el7.x86_64.rpm
rpm -ivh mysql-community-server-8.0.13-1.el7.x86_64.rpm
非必要安装(注意顺序):
rpm -ivh mysql-community-libs-compat-8.0.13-1.el7.x86_64.rpm
rpm -ivh mysql-community-embedded-compat-8.0.13-1.el7.x86_64.rpm
rpm -ivh mysql-community-devel-8.0.13-1.el7.x86_64.rpm
rpm -ivh mysql-community-test-8.0.13-1.el7.x86_64.rpm
5. 启动MySQL
安装完成后,使用以下命令启动MySQL服务:
sudo systemctl start mysqld
6. 配置MySQL
MySQL安装完成后,需要进行一些配置。首先,使用以下命令查看MySQL的临时密码:
sudo grep 'temporary password' /var/log/mysqld.log
然后,使用以下命令登录MySQL:
mysql -u root -p
输入上一步查到的临时密码,登录MySQL后,可以修改密码并进行其他配置。
7. 开启MySQL服务自启动
使用以下命令开启MySQL服务自启动:
sudo systemctl enable mysqld
这样,下次系统重启后,MySQL服务会自动启动。
8. 修改密码
登录成功后,在MySQL命令行中执行以下命令来修改密码:
ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';
9. 重启MySQL服务
修改密码后,需要重启MySQL服务才能生效。可以使用以下命令重启MySQL服务:
sudo systemctl restart mysqld