日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人文社科 > 生活经验 >内容正文

生活经验

设置腾讯云linux服务器中 MySQL 允许远程访问

發布時間:2023/11/28 生活经验 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 设置腾讯云linux服务器中 MySQL 允许远程访问 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

申請了一臺linux騰訊云服務器,想要把數據庫搭建在上面,本地的Windows直接可以訪問
以下就是具體的操作流程,首先你需要安裝好一個mysql,安裝方法–>mysql安裝(Linux)
接著就開始操作咯:

一、開啟 MySQL 遠程訪問權限: 在linux系統上登陸mysql服務。

-- root 是用戶名
[root@localhost ~]# mysql -u root -p
Enter password: --  輸入密碼

創建遠程連接 MySQL 的用戶(這里呢,在mysql中自帶有一張user表,用來存儲這些數據):

-- 創建用戶、密碼及權限范圍 第一個 roo t為用戶名 @后為適用的主機,‘%’表示所有電腦都可以訪問連接,第二個 root 為密碼
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.0.2' IDENTIFIED BY 'root' WITH GRANT OPTION;                 
Query OK, 0 rows affected (1.57 sec)-- 立即生效
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)

查看數據庫用戶:

-- 使用 mysql 庫
mysql> use mysql;
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -ADatabase changed-- 查看用戶
mysql> SELECT DISTINCT CONCAT('User: [', user, '''@''', host, '];') AS USER_HOST FROM user;   
+---------------------------------------+
| USER_HOST                             |
+---------------------------------------+
| User: [root'@'127.0.0.1];             |
| User: [root'@'192.168.0.2];           |
| User: [root'@'::1];                   |
| User: [root'@'localhost];             |
| User: [root'@'localhost.localdomain]; |
+---------------------------------------+
5 rows in set (0.00 sec)

創建成功。

查看端口:

mysql> show global variables like 'port';
+---------------+-------+
| Variable_name | Value |
+---------------+-------+
| port          | 3306  |
+---------------+-------+
1 row in set (0.01 sec)

二、修改訪問權限

進入目錄“etc/mysql/mysql.conf.d/”
在這個目錄下,有一個配置文件“mysqld.cnf”
打開這個配置文件:

sudo vim mysqld.cnf

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

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

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

三、用Navicat連接測試

這里復制一下公網ip,放在這里即可

最后測試:

完美,以上!!

總結

以上是生活随笔為你收集整理的设置腾讯云linux服务器中 MySQL 允许远程访问的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。