91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Ubuntu怎么安裝Mysql啟用遠程連接

發布時間:2023-04-11 11:30:10 來源:億速云 閱讀:115 作者:iii 欄目:開發技術

這篇文章主要介紹了Ubuntu怎么安裝Mysql啟用遠程連接的相關知識,內容詳細易懂,操作簡單快捷,具有一定借鑒價值,相信大家閱讀完這篇Ubuntu怎么安裝Mysql啟用遠程連接文章都會有所收獲,下面我們一起來看看吧。

1、用apt-get安裝mysql

#更新一下apt 倉庫
sudo apt-get update
 
#安裝mysql-service
sudo apt-get install mysql-server -y
 
#也可以指定版本   (可選)
sudo apt install mysql-server-5.7

2、查看Mysql的狀態是否安裝成功

sudo service mysql status

Ubuntu怎么安裝Mysql啟用遠程連接

3、設置root密碼

此時mysql的root賬戶沒有設置密碼,可以直接用mysql指令登錄:

$ mysql

Ubuntu怎么安裝Mysql啟用遠程連接

設置一下root的密碼(mynewpassword部分改成你自己要設置的密碼):

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password by 'mynewpassword';

Ubuntu怎么安裝Mysql啟用遠程連接

退出,輸入mysql指令發現不能直接登錄了:

Ubuntu怎么安裝Mysql啟用遠程連接

目前為止可以直接在服務器上用mysql了。

設置遠程連接

編輯配置文件監聽遠程連接

默認情況下,MySQL 數據庫僅監聽本地連接,如果想讓外網遠程連接到數據庫,我們需要修改配置文件,讓 MySQL 可以監聽遠程固定 ip 或者監聽所有遠程 ip。

這里需要使用一個命令行文本編輯器,我用的vim所以就教一下vim

1、 用vim打開 mysqld.cnf 配置文件:

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

2、 找到 bind-address = 127.0.0.1這一行:

這個值是127.0.0.1的時候只監聽本地連接,改成0.0.0.0可以監聽所有連接,或者也可以改成僅允許指定ip連接都可以。
現在vim是閱讀模式,按一下i進入編輯模式,然后用上下左右鍵定位到這行(最下面顯示INSERT的時候表明處于編輯模式,按Esc可退出返回到閱讀模式):

Ubuntu怎么安裝Mysql啟用遠程連接

改完之后按Esc退出編輯模式,然后輸入:wq保存退出。(若輸入:q則退出但不保存)

3、重啟mysql service使剛才的修改生效:

sudo service mysql restart

允許root賬號使用遠程連接

mysql默認只允許root賬號在本地使用,需要修改一下允許遠程使用root賬號(沒試過其他賬號的情況,但原理一致)。先登錄mysql:

Ubuntu怎么安裝Mysql啟用遠程連接

mysql -u root -p

輸入密碼,登錄。

然后選擇    mysql 數據庫:

use mysql;

Ubuntu怎么安裝Mysql啟用遠程連接

查看賬號的主機權限:

select user, host from user;

Ubuntu怎么安裝Mysql啟用遠程連接

host處為localhost時只允許本地使用,改成 即可遠程使用:

update user set host='%' where user='root';

Ubuntu怎么安裝Mysql啟用遠程連接

退出mysql。

exit;

檢查ubuntu自帶的防火墻狀態

sudo ufw status

Ubuntu怎么安裝Mysql啟用遠程連接

如果是inactive說明防火墻沒開,那就不用管了。防火墻是干嘛的呢,我自己的理解就是,如果開了防火墻,那服務器上所有端口都是默認禁止連接的,只有你允許的端口才允許連接,類似于這種:

Ubuntu怎么安裝Mysql啟用遠程連接

所以如果防火墻開了,那要么把防火墻直接關了,要么添加一條規則讓防火墻放行3306端口(mysql的默認端口)::

#關閉防火墻
sudo ufw disable
 
#添加一條規則讓防火墻放行3306端口
sudo ufw allow 3306

設置完上述操作,即可測試是否能夠遠程連接 mysql 

關于“Ubuntu怎么安裝Mysql啟用遠程連接”這篇文章的內容就介紹到這里,感謝各位的閱讀!相信大家對“Ubuntu怎么安裝Mysql啟用遠程連接”知識都有一定的了解,大家如果還想學習更多知識,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

大同县| 东乡县| 灌阳县| 平阳县| 绥江县| 蓬安县| 福安市| 石城县| 游戏| 桃源县| 定陶县| 木兰县| 屏山县| 平邑县| 彩票| 安义县| 衡山县| 丰台区| 台州市| 金沙县| 堆龙德庆县| 新晃| 甘南县| 桂平市| 融水| 宁化县| 肥东县| 巴林右旗| 克东县| 集安市| 固阳县| 崇文区| 元谋县| 淮安市| 平顺县| 揭西县| 抚州市| 会宁县| 江北区| 邯郸市| 绥宁县|