下面是ARM64架构下安装mysql5.7.22的全过程攻略。
步骤一:安装依赖库
- 执行
sudo apt update
更新包列表 - 执行
sudo apt install libaio1
安装依赖库
步骤二:下载Mysql 5.7.22
- 下载mysql5.7.22文件
- 解压缩文件:
tar -xvf mysql-server_5.7.22-1ubuntu16.04_arm64.deb-bundle.tar
步骤三:安装MySQL 5.7.22
- 安装mysql-common包:
sudo dpkg -i /path/to/mysql-common_5.7.22-1ubuntu16.04_arm64.deb
- 执行以下指令安装文件:
sudo dpkg -i mysql-community-client_5.7.22-1ubuntu16.04_arm64.deb
sudo dpkg -i mysql-community-server_5.7.22-1ubuntu16.04_arm64.deb
sudo dpkg -i mysql-community-client-core_5.7.22-1ubuntu16.04_arm64.deb
sudo dpkg -i mysql-community-server-core_5.7.22-1ubuntu16.04_arm64.deb
- 执行以下指令启动MySQL 5.7.22服务:
sudo systemctl start mysql
sudo systemctl enable mysql
步骤四:设置MySQL root用户密码
- 运行以下指令进入MySQL:
sudo mysql -u root -p
- 运行以下指令设置新密码:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '<your_new_password>';
其中,<your_new_password>
代表你要设置的新密码 - 运行以下指令刷新权限:
FLUSH PRIVILEGES;
示例说明
示例一
如果你的服务器IP是 192.168.10.1,并且你设置MySQL root用户密码为123456,那么你可以使用以下指令连接MySQL 5.7.22:
mysql -u root -h 192.168.10.1 -p123456
示例二
如果你想要允许远程登录MySQL,则需要修改MySQL配置文件。
- 执行以下指令编辑MySQL配置文件
sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf
- 将
bind-address
一行注释掉,或将其修改为0.0.0.0 - 重启MySQL服务:
sudo systemctl restart mysql
注:修改绑定地址的风险比较高,建议只在特殊情况下启用此功能。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:ARM64架构下安装mysql5.7.22的全过程 - Python技术站