新聞中心
這篇文章主要介紹了如何安裝配置MySQL8.0,具有一定借鑒價(jià)值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。
網(wǎng)站建設(shè)、成都網(wǎng)站制作的關(guān)注點(diǎn)不是能為您做些什么網(wǎng)站,而是怎么做網(wǎng)站,有沒有做好網(wǎng)站,給創(chuàng)新互聯(lián)一個(gè)展示的機(jī)會(huì)來(lái)證明自己,這并不會(huì)花費(fèi)您太多時(shí)間,或許會(huì)給您帶來(lái)新的靈感和驚喜。面向用戶友好,注重用戶體驗(yàn),一切以用戶為中心。
1.刪除已安裝
sudo apt-get remove --purge \*mysql\* sudo rm -rf /etc/mysql /var/lib/mysql sudo apt-get remove --purge \*mariadb\*
2.重新安裝
sudo apt update && sudo apt upgrade sudo apt install mysql-server
3.配置端口
sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf
port 默認(rèn)3306,需要修改就取消注釋修改端口號(hào)
4.啟動(dòng)
sudo service mysql start
5.停止
sudo service mysql stop
6.重啟
sudo service mysql restart
7.進(jìn)入MySQL
mysql -u root -p
8.選擇數(shù)據(jù)庫(kù)
use mysql;
9.退出MySQL
quit;
10.服務(wù)查看
ps -e|grep mysql
11.設(shè)置root密碼
sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf
新增行:skip-grant-tables
重啟服務(wù):sudo service mysql restart
進(jìn)入MySQL:mysql
選擇數(shù)據(jù)庫(kù):use mysql;
查看 auth_socket:select user,plugin from user;
設(shè)置root用戶plugin:ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql\_native\_password BY 'mysql';
依次執(zhí)行命令:
flush privileges; ALTER user 'root'@'localhost' IDENTIFIED BY 'newpassward'; //newpassward 新密碼 flush privileges;
12.異常處理
執(zhí)行修改用戶密碼是報(bào)錯(cuò):
“The MySQL server is running with the --skip-grant-tables option so it cannot execute this statemen ”
解決辦法:
先執(zhí)行:flush privileges;
然后執(zhí)行修改命令。
設(shè)置密碼報(bào)錯(cuò)
“ERROR 1524 (HY000): Plugin 'auth_socket' is not loaded”
解決辦法:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql\_native\_password BY 'mysql';
感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享的“如何安裝配置mysql8.0”這篇文章對(duì)大家有幫助,同時(shí)也希望大家多多支持創(chuàng)新互聯(lián),關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,更多相關(guān)知識(shí)等著你來(lái)學(xué)習(xí)!
當(dāng)前標(biāo)題:如何安裝配置mysql8.0
文章路徑:http://www.ef60e0e.cn/article/pjpcij.html