1.官網(wǎng):mysql下載鏈接
官網(wǎng)地址
2.我們新建一個(gè)文件夾,路徑/usr/local/mysql
這里選擇下載5.7.29的ubuntu版本注意是amd64不是arm64,或者執(zhí)行下面命令
wget https://downloads.mysql.com/archives/get/p/23/file/mysql-server_5.7.29-1ubuntu18.04_amd64.deb-bundle.tar
解壓下載下來(lái)的包
tar -xvf ./mysql-server_5.7.29-1ubuntu18.04_amd64.deb-bundle.tar
ls一下看看有什么
我們先安裝這個(gè)
sudo dpkg -i ./mysql-common_5.7.29-1ubuntu18.04_amd64.deb
然后再裝下一個(gè)
sudo dpkg -i ./mysql-community-server_5.7.29-1ubuntu18.04_amd64.deb
喜聞樂(lè)見(jiàn)的報(bào)錯(cuò),說(shuō)我們沒(méi)有安裝紅圈里的兩個(gè),我們?nèi)グ惭b
sudo dpkg -i ./mysql-community-client_5.7.29-1ubuntu18.04_amd64.deb
好嘛,server依賴client,client又缺少libtinfo5,那就不能先裝client了,先把其他的安裝
sudo dpkg -i ./libmysqlclient20_5.7.29-1ubuntu18.04_amd64.deb
不錯(cuò),成功了,再安裝其他的
sudo dpkg -i ./libmysqlclient-dev_5.7.29-1ubuntu18.04_amd64.deb
繼續(xù)
sudo dpkg -i ./libmysqlclient-dev_5.7.29-1ubuntu18.04_amd64.deb
sudo dpkg -i ./libmysqld-dev_5.7.29-1ubuntu18.04_amd64.deb
接下來(lái)可以裝client了,試一下
sudo dpkg -i ./mysql-community-client_5.7.29-1ubuntu18.04_amd64.deb
看來(lái)是不行,包里沒(méi)有這個(gè),我們需要自己下載,訪問(wèn)下面的網(wǎng)址
網(wǎng)址
搜一下適配的版本下載,或者使用下面命令:
wget http://archive.ubuntu.com/ubuntu/pool/universe/n/ncurses/libtinfo5_6.3-2_amd64.deb
下載好了,安裝
sudo dpkg -i ./libtinfo5_6.3-2_amd64.deb
ok啦,接下來(lái)就可以安裝client了
sudo dpkg -i ./mysql-community-client_5.7.29-1ubuntu18.04_amd64.deb
sudo dpkg -i ./mysql-client_5.7.29-1ubuntu18.04_amd64.deb
成功,繼續(xù)
sudo dpkg -i ./mysql-community-source_5.7.29-1ubuntu18.04_amd64.deb
client安裝完成就該安裝server啦
sudo dpkg -i ./mysql-community-server_5.7.29-1ubuntu18.04_amd64.deb
好吧,看來(lái)還少東西,去搜一下
或者使用命令
wget http://archive.ubuntu.com/ubuntu/pool/main/m/mecab/libmecab2_0.996-14build9_amd64.deb
安裝
sudo dpkg -i ./libmecab2_0.996-14build9_amd64.deb
重新執(zhí)行安裝server
sudo dpkg -i ./mysql-community-server_5.7.29-1ubuntu18.04_amd64.deb
sudo dpkg -i ./mysql-server_5.7.29-1ubuntu18.04_amd64.deb
source
sudo dpkg -i ./mysql-community-source_5.7.29-1ubuntu18.04_amd64.deb
檢查mysql服務(wù)狀態(tài)
systemctl status mysql
登錄mysql
mysql -uroot
接下來(lái)改密碼和允許遠(yuǎn)程連接就OK啦
mysql -uroot -p
use mysql;
update user set host='%' where user='root';
flush privileges;
不能遠(yuǎn)程登錄mysql的話
更改文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-455876.html
sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
//把bind-address = 127.0.0.1 注釋掉
service mysql restart
然后遠(yuǎn)程再登錄文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-455876.html
到了這里,關(guān)于服務(wù)器Ubuntu 22.04 64位安裝 MySQL5.7的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!