欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

ubuntu 服務(wù)器中mysql的安裝與連接方法

 更新時(shí)間:2024年01月12日 11:16:21   作者:+720  
這篇文章主要介紹了ubuntu 服務(wù)器中mysql的安裝與連接方法,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

1.mysql的安裝與初始化

sudo apt update
sudo apt install mysql-server-8.0 mysql-client-8.0 
sudo mysql # 進(jìn)入mysqlshell后輸入下面的命令設(shè)置mysql的密碼
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';

2.mysql 進(jìn)行遠(yuǎn)程連接的時(shí)候報(bào)錯(cuò)記錄

2.1.1 報(bào)錯(cuò)信息

2013 - Lost connection to MySQL server at 'handshake: reading initial communication packet', system error: 11

2.1.2 解決方案

修改配置文件配置允許遠(yuǎn)程連接

sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf 

其中之‘ /etc/mysql/mysql.conf.d/mysqld.cnf ’ 是ubuntu22.04中mysql8.0.35的具體配置文件路徑,不同的版本文件路徑有些差異,讀者可以從/etc/mysql/mysql.conf 中獲取信息。

2.2.1 報(bào)錯(cuò)信息

Host '' is not allowed to connect to this MySQL server

2.2.2 解決方案

Host is not allowed to connect to this MySQL server解決方法,見文末擴(kuò)展知識(shí)介紹。

修改root用戶允許遠(yuǎn)程訪問后如果還是無法鏈接記得重新啟動(dòng)mysql服務(wù)

sudo systemctl restart mysql

3 大功告成

擴(kuò)展:

Host is not allowed to connect to this MySQL server解決方法

這個(gè)錯(cuò)誤,其實(shí)就是我們安裝的MySQL不允許遠(yuǎn)程登錄,解決方法如下:

1.在裝有MySQL的機(jī)器上登錄MySQL mysql -u root -p密碼
執(zhí)行use mysql;
select host from user where user = ‘root’;

該結(jié)果表示是當(dāng)前的root用戶限制在當(dāng)前的ip內(nèi)訪問的,需要修改他的訪問域。

2.執(zhí)行update user set host = ‘%’ where user = ‘root’;

3.執(zhí)行FLUSH PRIVILEGES 或者重啟 MySQL 即可;

到此這篇關(guān)于ubuntu 服務(wù)器中mysql的安裝與連接的文章就介紹到這了,更多相關(guān)ubuntu安裝mysql內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評論