Linux系統下配置MySQL,允許指定遠端訪問

2021-10-09 21:06:44 字數 2006 閱讀 9954

一、進入系統,連線上mysql

這裡的admin是你自己資料庫中設定的使用者名稱,要根據實際情況填寫,然後回車鍵後輸入資料庫的密碼(注意:密碼不會顯示,輸入之後直接回車即可)

[root@vm-0

-16-centos ~

]# mysql -u admin -p

enter password:

welcome to the mysql monitor. commands end

with

;or \g.

your mysql connection id is

261server version: 5.7

.30-log mysql community server (gpl)

2000

,2020

, oracle and

/or its affiliates.

all rights reserved.

oracle is a registered trademark of oracle corporation and

/or its

affiliates. other names may be trademarks of their respective

owners.

type

'help;'

or'\h'

for help.

type

'\c'

to clear the current input statement.

mysql>

二、檢視使用者表

1、首先要指定使用mysql資料庫,然後進行查詢操作

//指定資料庫

三、更新和授權使用者表

1、更新和授權使用者

//更新使用者表

mysql>

update

`user

`set

`host`

='125.70.*.*'

where

`host`

='125.70.*.*'

;//授權使用者表

grant

allprivilegeson*

.*to'root'@'125.70.*

.*' identified by 'password' with

grant

option

;

125.70.*.是允許遠端訪問的ip的值,root是賬戶名,後面的password是密碼。

即,允許來自125.70…連線並使用root賬戶和password這個密碼進行訪問。

all privileges on 後面的.*表示所有資料庫,即完全訪問許可權,可以指定為特定資料庫。

如果允許所有ip訪問,則ip可以用%代替。

2、重新整理(注意:需重新整理之後才能生效

//強制重新整理

mysql> flush privileges

;

經過上面的一番操作,就可以成功連線了!!!

參考部落格:

Linux系統下MySQL的安裝和配置

linux系統下mysql的安裝和配置 本文所介紹的方法均是在擁有root許可權或者sudo許可權下安裝的,以root使用者登入為例!該方法適用於oracle linux,red hat enterprise linux,centos和fedora系統,以下使用centos 7系統為例 wget注 ...

Linux系統下配置redis

1 redis配置檔案 參照文件 2 redis編譯安裝 1 安裝參照文件 2 測試 redis server 配置檔案目錄 啟動redis netstat tunpl grep 6379 檢視6379埠使用情況 3 自啟動在 etc init.d 下新建乙個資料夾 redis 重新命名 mv re...

Linux系統下配置MongoDB

將解壓後的檔案重新命名 進入 mongoldb,建立以下檔案 配置 mongodb.conf 檔案,在其中輸入以下內容 首先vim data mongodb.conf 埠號 port 27017 資料目錄 dbpath home bigdata cluster mongodb data db 日誌目...