MySQL8.0.34安裝到ubuntu-22.04.3服務(wù)器
第一步:官網(wǎng)下載MySQL-8.0.34:https://downloads.mysql.com/archives/community/
官網(wǎng)下載MySQL-8.0.34:https://downloads.mysql.com/archives/community/
根據(jù)自己操作系統(tǒng)的架構(gòu)選擇合適的版本進(jìn)行下載(我的的X86_64) # uname-a 查看系統(tǒng)架構(gòu)
Product Version:8.0.34
Operating System:Ubuntu Linux
OS Version:Ubuntu Linux 22.04 (x86, 64-bit)
下載:mysql-server_8.0.34-1ubuntu22.04_amd64.deb-bundle.tar
第二步:檢查當(dāng)前系統(tǒng)是否安裝過MySQL,如果存在就是用下列命令移除,如果不存在則忽略;
# 切換roo用戶,是否安裝過MySQL,mariadb
sudo dpkg -l | grep mariadb
# 如果有就卸載
sudo dpkg -P mariadb
第三步:將MySQL-8.0.34安裝包上傳到服務(wù)器,解壓
sudo tar -xvf mysql-server_8.0.34-1ubuntu22.04_amd64.deb-bundle.tar -C ./mysql
第四步:改一下所屬權(quán)限
sudo chown root:root -R mysql
第五步:安裝依賴環(huán)境
sudo apt-get install libaio1
第六步:安裝deb包(注意順序)
sudo dpkg -i mysql-common_8.0.34-1ubuntu22.04_amd64.deb
sudo dpkg -i mysql-community-client-plugins_8.0.34-1ubuntu22.04_amd64.deb
sudo dpkg -i libmysqlclient21_8.0.34-1ubuntu22.04_amd64.deb
sudo dpkg -i libmysqlclient-dev_8.0.34-1ubuntu22.04_amd64.deb
sudo dpkg -i mysql-community-client-core_8.0.34-1ubuntu22.04_amd64.deb
sudo dpkg -i mysql-community-client_8.0.34-1ubuntu22.04_amd64.deb
sudo dpkg -i mysql-client_8.0.34-1ubuntu22.04_amd64.deb
sudo dpkg -i mysql-community-server-core_8.0.34-1ubuntu22.04_amd64.deb
sudo dpkg -i mysql-community-server_8.0.34-1ubuntu22.04_amd64.deb
sudo dpkg -i mysql-server_8.0.34-1ubuntu22.04_amd64.deb
可選安裝
mysql-community-server-debug_8.0.34-1ubuntu22.04_amd64.deb
mysql-community-test_8.0.34-1ubuntu22.04_amd64.deb
mysql-community-test-debug_8.0.34-1ubuntu22.04_amd64.deb
mysql-testsuite_8.0.34-1ubuntu22.04_amd64.deb
第七步:登錄
# mysql命令,無需輸入任何東西
mysql
# 修改密碼
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '12345678';
第八步:配置mysql
sudo mysql_secure_installation
初始化配置信息
VALIDATE PASSWORD COMPONENT.....(使用密碼強(qiáng)度校驗(yàn)組件)輸入: n
New Password:(設(shè)置新密碼,并重復(fù)一遍)
Remove anonymous users (刪除匿名用戶) n
Disallow root login remotely(拒絕遠(yuǎn)程root賬號登錄) n
Remove test database and access to it(移除test數(shù)據(jù)庫) n
Reload privilege tables now (現(xiàn)在就重新載入權(quán)限表)) y
第九步:遠(yuǎn)程登錄(關(guān)閉防火墻);
mysql -hlocalhost -P3306 -uroot -p12345678
use mysql;
select Host,User from user;
update user set host = '%' where user ='root';
flush privileges;
第十步:開機(jī)啟動相關(guān);
sudo systemctl start mysql
sudo systemctl stop mysql
sudo systemctl enable mysql
sudo systemctl disable mysql
sudo systemctl status mysql
第十一步:常用目錄
數(shù)據(jù)庫文件的存放路徑:/var/lib/mysql
相關(guān)命令存放路徑:/usr/bin和/usr/sbin
配置文件存放路徑:/usr/share/和/etc/mysql文章來源:http://www.zghlxwxcb.cn/news/detail-832829.html
?文章來源地址http://www.zghlxwxcb.cn/news/detail-832829.html
到了這里,關(guān)于MySQL8.0.34安裝到ubuntu-22.04.3服務(wù)器的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!