原文:https://blog.csdn.net/weixin_43744523/article/details/124516789
一、安裝環境:
1、親測銀河麒麟、統信UOS、ubuntu20系統離線安裝mysql5.7成功
2、mysql數據庫5.7 arm64 deb 安裝版
3、mysql下載地址:wget下載失敗的可以使用作者分享的網盤下載
鏈接:https://pan.baidu.com/s/1Pc04w4lLqEoj6PQCJYmjqA?pwd=aob2
提取碼:aob2
wget http://launchpadlibrarian.net/451652941/mysql-server_5.7.28-0ubuntu0.18.04.4_all.deb
wget http://launchpadlibrarian.net/451655612/mysql-server-5.7_5.7.28-0ubuntu0.18.04.4_arm64.deb
wget http://launchpadlibrarian.net/451655610/mysql-client-5.7_5.7.28-0ubuntu0.18.04.4_arm64.deb
wget http://launchpadlibrarian.net/353280751/mysql-common_5.8+1.0.4_all.deb
wget http://launchpadlibrarian.net/451655611/mysql-client-core-5.7_5.7.28-0ubuntu0.18.04.4_arm64.deb
wget http://launchpadlibrarian.net/451655613/mysql-server-core-5.7_5.7.28-0ubuntu0.18.04.4_arm64.deb
wget http://launchpadlibrarian.net/355861262/libevent-core-2.1-6_2.1.8-stable-4build1_arm64.deb
二、開始安裝:
注意安裝時建議使用root賬號可以避免一些問題,安裝完成後登錄報錯可以嘗試使用root賬號登錄。
在下載的mysql文件目錄中執行安裝,一般會報錯,反覆執行直到不報錯爲止
sudo dpkg -i *.deb
設置mysql自啓
sudo systemctl list-units -all --type=service|grep mysql
啓動mysql服務
sudo systemctl start mysql
登錄mysql的root用戶密碼默認爲空
mysql -uroot -p
三、修改root密碼並設置遠程連接:
由於5.7的mysql數據庫已經沒有password字段,可以使用以下方式修改root賬號密碼。
登錄mysql
mysql -uroot -p
選擇mysql庫
use mysql;
修改root密碼
update user set authentication_string = password('root') where User ='root';
添加test用戶用於遠程連接賬號
GRANT ALL PRIVILEGES ON *.* TO 'test'@'%' IDENTIFIED BY 'test' WITH GRANT OPTION;
SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM mysql.user;
設置立即生效
flush privileges;
退出mysql
exit;
修改mysql數據庫配置文件
sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
使用vim註釋掉mysql配置文件中bind-address=127.0.0.1
重啓mysql服務
sudo systemctl stop mysql
sudo systemctl start mysql
到此便安裝完成了。
————————————————
版權聲明:本文爲CSDN博主「飛來直去」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/weixin_43744523/article/details/124516789