亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術文章
文章詳情頁

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

瀏覽:146日期:2024-04-13 11:15:52

操作系統:Ubuntu 17.04 64位

MySQL版本:MySQL 5.7

一、查看3306端口是否開放

netstat -an|grep 3306

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

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

二、修改訪問權限

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

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

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

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

打開這個配置文件:

sudo vim mysqld.cnf

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

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

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

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

# bind-address = 127.0.0.1

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

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

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

三、修改端口號

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

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

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

port = 3306

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

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

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

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

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

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

service mysql stopservice mysql start

mysql -h 127.0.0.1 -u root -p

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

切換到系統數據庫“mysql”中:

use mysql;

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

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

show tables;

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

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

desc user;

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

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

select host,user from user;

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

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

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

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

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

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

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

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

flush privileges;​

五、再次確認3306端口狀態

netstat -an|grep 3306

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

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

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

標簽: Linux系統
相關文章:
主站蜘蛛池模板: 91爱啪啪| 亚洲视频区 | 国产又大又硬又粗又湿 | 成人午夜爽爽爽免费视频 | 久久成人免费网站 | 亚洲精品乱码久久久久久 | 黄频免费影院 | 国产精品免费_区二区三区观看 | 中文字幕亚洲视频 | 真实国产乱子伦对白视频37p | 国产一级特黄全黄毛片 | 色婷婷久久综合中文久久一本 | 国产在线精品一区二区 | 国产精品香蕉在线一区 | 一级特色黄大片 | 五月六月伊人狠狠丁香网 | 又爽又黄又无遮挡的激情视频免费 | 真正国产乱子伦高清对白 | 国产精品国产精品国产三级普 | 久久国产精品免费看 | 国产日韩精品一区在线观看播放 | 日本黄大片在线观看 | 日本一级毛片无遮挡 | 久久婷婷丁香七月色综合 | 国产成人高清在线 | 久久精品一区二区三区四区 | 日本a级毛片 | 妞干网免费观看视频 | 黄色片在线免费播放 | 国产乱理伦片a级在线观看 国产乱理伦片在线观看 | 欧美成人手机在线 | 欧美日韩在线视频观看 | 二级特黄绝大片免费视频大片 | 玖玖国产精品视频 | 亚洲最大网站 | 亚洲精品一区二区观看 | 成人国产精品免费软件 | 日本特级爽毛片叫声 | 欧美美女一区二区三区 | 999www成人 | 樱花aⅴ一区二区三区四区 樱花草在线社区www韩国 |