亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

在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)數據庫“mysql”中:

use mysql;


查看一下該數據庫中的所有的表:

show tables;


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

desc user;


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

select host,user from user;

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

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


注意,在真實的生產環(huán)境中,并不建議這么修改,因為安全風險太大。我建議根據實際情況將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ù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • Apache為mysql以及自己的項目設置虛擬路徑

    Apache為mysql以及自己的項目設置虛擬路徑

    Apache為mysql以及自己的項目設置虛擬路徑
    2009-12-12
  • Linux parted 分區(qū)命令使用解讀

    Linux parted 分區(qū)命令使用解讀

    這篇文章主要介紹了Linux parted 分區(qū)命令使用方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-04-04
  • Linux VPS 自動備份數據到遠程主機FTP的方法

    Linux VPS 自動備份數據到遠程主機FTP的方法

    推薦GD的免費空間,10G,并且長期穩(wěn)定。備份建議設置為每天執(zhí)行一次,時間在凌晨2點至凌晨5點之間
    2011-11-11
  • linux網絡參數配置方法詳解

    linux網絡參數配置方法詳解

    這篇文章主要介紹了linux網絡參數的配置方法,這樣可以讓你的服務器訪問網絡,主要參數:IP地址、子網掩碼、網關、DNS
    2013-11-11
  • Linux環(huán)境(CentOS6.7 64位)下安裝subversion1.9.5的方法

    Linux環(huán)境(CentOS6.7 64位)下安裝subversion1.9.5的方法

    這篇文章主要介紹了Linux環(huán)境(CentOS6.7 64位)下安裝subversion1.9.5的方法,結合實例形式分析了CentOS下安裝subversion1.9.5的相關步驟、命令及操作注意事項,需要的朋友可以參考下
    2018-04-04
  • Linux文件操作高頻使用命令小結

    Linux文件操作高頻使用命令小結

    這篇文章主要介紹了Linux文件操作高頻使用命令小結,本文給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-11-11
  • apache中封IP的實現方法

    apache中封IP的實現方法

    最簡單的方法是從Apache里封(如果你是用Apache當服務器的話)。你既可以在httpd.conf配置文件里設置,又可以在.htaccess里設置。
    2011-04-04
  • 技術小白也能搞定的Linux安裝Jenkins+cpolar教程!

    技術小白也能搞定的Linux安裝Jenkins+cpolar教程!

    親愛的技術小白,你是否曾想過在自己的Linux系統(tǒng)上安裝Jenkins和cpolar?如果你的答案是肯定的,那么恭喜你,你找對了地方,這個教程將教你如何輕松搞定這兩個強大的工具的安裝,讓你在技術世界里游刃有余,別再猶豫了,讓我們一起踏上這趟精彩的旅程吧!
    2024-02-02
  • Linux定時任務Crontab的使用方法

    Linux定時任務Crontab的使用方法

    這篇文章主要為大家詳細介紹了Linux定時任務Crontab的使用方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-12-12
  • Linux修改主機名的簡單方法

    Linux修改主機名的簡單方法

    在本篇文章里小編給大家整理的是關于Linux修改主機名的簡單方法以及相關代碼,需要的朋友們可以參考下。
    2020-01-01

最新評論