最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

在Ubuntu/Linux環(huán)境下使用MySQL開放/修改3306端口和開放訪問權限

 更新時間:2020年07月30日 11:01:17   作者:女兒控偽全棧老徐  
這篇文章主要介紹了在Ubuntu/Linux環(huán)境下使用MySQL開放/修改3306端口和開放訪問權限,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

操作系統(tǒng):Ubuntu 17.04 64位

MySQL版本:MySQL 5.7

一、查看3306端口是否開放

netstat -an|grep 3306

如果看到下圖這樣的,說明端口并未打開:

 

二、修改訪問權限

進入目錄“etc/mysql/mysql.conf.d/”,如下圖所示:

在這個目錄下,有一個配置文件“mysqld.cnf”,如下圖所示:

打開這個配置文件:

sudo vim mysqld.cnf

文件打開后有一大段注釋說明,不用去管它,直接看到下圖中的部分:

注意上圖中的第一行紅色的注釋:

“By default we only accept connections from localhost”,這幾句話的意思是說“在默認情況下我們只允許本地服務訪問MySQL”,所以我們需要注釋掉下方那條配置,直接在它前面加上一個井號即可:

# bind-address = 127.0.0.1

如下圖所是,這條配置也變成了注釋:


拓展一下思路,如果我們出于安全考慮,希望限制只有某臺應用服務器可以訪問MySQL的話,那么其實就需要調整這條配置項就可以了。

三、修改端口號

還是這個配置文件,看到這個配置文件的中間部分的配置項:

我們需要在其中增加一條端口配置:

port = 3306

加完以后整個配置文件看起來是這樣的:

修改完文件之后記得保存。

四、開放root賬戶的訪問權限

在第三步中,我們僅僅只是取消了本地訪問限制,但是我們還是沒有對賬戶權限進行設置。

重啟MySQL服務,并進入MySQL控制臺:

service mysql stop
service mysql start
mysql -h 127.0.0.1 -u root -p


切換到系統(tǒng)數(shù)據(jù)庫“mysql”中:

use mysql;


查看一下該數(shù)據(jù)庫中的所有的表:

show tables;


我們要修改上圖中的最后一張表“user”,看一下這張表有哪些字段:

desc user;


字段非常多,就不一一羅列了。我們要用到的只是“Host”和“User”兩個字段而已:

select host,user from user;

在這張表里,我們看到root用戶僅僅只能在本地訪問MySQL服務,所以我們要把它修改為“%”,意思是無論在哪里root賬戶都能夠訪問數(shù)據(jù)庫服務:

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


注意,在真實的生產環(huán)境中,并不建議這么修改,因為安全風險太大。我建議根據(jù)實際情況將root用戶的host項修改為某個指定的ip地址,或仍然保持localhost

最后一項設置,開放root賬戶所有權限:

grant all privileges on *.* to 'root'@'%' identified by '你的root賬戶密碼';

使各種權限設置立即生效:

flush privileges;​

五、再次確認3306端口狀態(tài)

netstat -an|grep 3306

如果看到下圖這樣,就可以了:

到此這篇關于在Ubuntu/Linux環(huán)境下使用MySQL開放/修改3306端口和開放訪問權限的文章就介紹到這了,更多相關Linux下MySQL開放3306和開放訪問權限內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • Linux date 時間設置同步命令分享

    Linux date 時間設置同步命令分享

    Linux服務器運行久時,系統(tǒng)時間就會存在一定的誤差,一般情況下可以使用date命令進行時間設置,但在做數(shù)據(jù)庫集群分片等復雜操作時對多臺機器的時間差是有要求的,此時就需要使用ntpdate進行時間同步。
    2018-04-04
  • 解決Linux中修改/etc/profile文件寫錯環(huán)境變量路徑導致系統(tǒng)命令找不到問題

    解決Linux中修改/etc/profile文件寫錯環(huán)境變量路徑導致系統(tǒng)命令找不到問題

    這篇文章主要介紹了解決Linux中修改/etc/profile文件寫錯環(huán)境變量路徑導致系統(tǒng)命令找不到問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-04-04
  • apache 80端口被iis或其他服務占用怎么辦

    apache 80端口被iis或其他服務占用怎么辦

    80端口被占用導致apache無法正常運行,如果80端口不是iis占用,我們可以參考下面方法來查找80端口被哪個服務占用,具體操作如下
    2013-05-05
  • LINUX入門級常用命令20條整理

    LINUX入門級常用命令20條整理

    下面總結LINUX初學者常用的20條命令,不過沒有加例子,等有時間進行補充:
    2008-08-08
  • Ubuntu中添加應用程序快速啟動器的方法

    Ubuntu中添加應用程序快速啟動器的方法

    這篇文章主要介紹了Ubuntu中添加應用程序快速啟動器的方法,需要的朋友可以參考下
    2014-09-09
  • linux &、nohup與Systemctl的使用

    linux &、nohup與Systemctl的使用

    這篇文章主要介紹了linux &、nohup與Systemctl的使用,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-07-07
  • Linux實現(xiàn)雙網(wǎng)卡綁定的代碼詳解

    Linux實現(xiàn)雙網(wǎng)卡綁定的代碼詳解

    linux 主機安裝雙網(wǎng)卡,共享一個IP地址,對外提供訪問,實際同樣連接兩條物理線路到交換機實現(xiàn)平時雙網(wǎng)卡同時工作,分流網(wǎng)絡壓力,同時提供冗余備份,監(jiān)控,防止物理線路的單點故障,本文介紹了Linux實現(xiàn)雙網(wǎng)卡綁定的代碼示例,需要的朋友可以參考下
    2024-07-07
  • Linux stat命令的使用

    Linux stat命令的使用

    這篇文章主要介紹了Linux stat命令的使用,幫助大家更好的理解和學習Linux,感興趣的朋友可以了解下
    2020-08-08
  • Linux下亂碼問題的解決方案小結

    Linux下亂碼問題的解決方案小結

    linux系統(tǒng)中文件名內容為urf8編碼, windows系統(tǒng)中文件名默認為gbk編碼, 多數(shù)文檔使用gbk編碼,系統(tǒng)采用utf8編碼.這篇文章主要介紹了Linux下亂碼問題的解決方案,需要的朋友可以參考下
    2016-10-10
  • Linux實現(xiàn)將磁盤分區(qū)掛載到文件目錄

    Linux實現(xiàn)將磁盤分區(qū)掛載到文件目錄

    這篇文章主要介紹了Linux實現(xiàn)將磁盤分區(qū)掛載到文件目錄方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-12-12

最新評論

海原县| 永和县| 信丰县| 梁平县| 两当县| 越西县| 瑞金市| 密云县| 得荣县| 永清县| 平和县| 潞西市| 卢氏县| 盐亭县| 阿合奇县| 石柱| 鹤岗市| 镇平县| 剑河县| 搜索| 乌兰浩特市| 黄浦区| 临潭县| 甘德县| 库车县| 新乐市| 额济纳旗| 广昌县| 宜丰县| 无为县| 大化| 绥宁县| 香港 | 巨野县| 淮滨县| 辉县市| 伊宁市| 建水县| 界首市| 沙坪坝区| 嵊泗县|