下載
官網(wǎng)下載地址: https://dev.mysql.com/downloads/repo/apt/
Ubuntu命令安裝
#下載拓展.deb文件
sudo wget https://dev.mysql.com/get/mysql-apt-config_0.8.12-1_all.deb
#進(jìn)入含有該.deb文件夾下(默認(rèn)在當(dāng)前文件夾下)禽额,解析.deb文件他匪。
sudo dpkg -i mysql-apt-config_0.8.12-1_all.deb
#更新apt庫(kù)
sudo apt update
#安裝mysql-server
sudo apt install mysql-server
#跟著圖形界面走,按Tab鍵確定
手動(dòng)下載
下載界面
選中下載
安裝操作和上面指令一樣
找回用戶名和密碼
安裝好之后献烦,本人不知道賬號(hào)和密碼丢烘,怎么辦呢?很簡(jiǎn)單,運(yùn)行以下ubuntu指令:
查看/etc/mysql目錄下的debian.cnf配置文件
sudo cat /etc/mysql/debian.cnf
賬號(hào)和密碼
然后我們測(cè)試登陸导披,以我的為例
sudo mysql -udebian-sys-maint -pCzBgrnkTOt6BjKqZ
模板: mysql -u<用戶名> -p<密碼>
登陸結(jié)果
測(cè)試mysql指令是否成功運(yùn)行,以下是說(shuō)明成功了
show databases; #分號(hào)結(jié)尾
測(cè)試成功結(jié)果
如果執(zhí)行不成功,不要著急埃唯,繼續(xù)執(zhí)行兩條指令
SET GLOBAL innodb_fast_shutdown = 1; #分號(hào)結(jié)尾
指令1
以我的為例
sudo mysql_upgrade -udebian-sys-maint -pCzBgrnkTOt6BjKqZ
模板: mysql_upgrade -u<用戶名> -p<密碼>
我的已經(jīng)升級(jí)完畢了撩匕,就無(wú)法展示圖啦,到這一步就已經(jīng)沒(méi)問(wèn)題啦墨叛,然后返回上面登陸步驟止毕,進(jìn)行測(cè)試數(shù)據(jù)庫(kù)指令,理論上已經(jīng)沒(méi)問(wèn)題了漠趁。
部分指令:
#停止mysql
sudo systemctl stop mysql
#開啟mysql
sudo systemctl start mysql
#重啟mysql
sudo systemctl restart mysql
#查看mysql運(yùn)行狀態(tài)
sudo systemctl status mysql
上面可以看到我的用戶和密碼太復(fù)雜了扁凛,很不方便操作
把用戶修改以下吧,來(lái)參考一下這篇博客闯传,mysql修改用戶名
把密碼改修以下吧令漂,來(lái)參考一下這篇博客,mysql修改密碼
總結(jié):
mysql到此已經(jīng)安裝完成了丸边,剩下的就是去看官方文檔自學(xué)了叠必,apache2的安裝我本來(lái)準(zhǔn)備和SSL協(xié)議在一塊寫的,已經(jīng)寫了一半了妹窖,為了寫的能更詳細(xì)點(diǎn)纬朝,我決定在apache2的基礎(chǔ)上重新配置一次SSL協(xié)議。將這些經(jīng)歷分享出去骄呼,希望對(duì)感興趣的人能有所幫助共苛。