MariaDB 設定遠端訪問

2021-10-11 06:39:31 字數 1280 閱讀 8231

首先,第一次登陸

mysql -uroot -p
建立乙個資料庫,例如為了安裝wordpress我先創乙個庫

create database wordpress
然後我想要建立乙個新的使用者叫fan,然後密碼是123456,並授權訪問wordpress庫;當然root也一樣

grant all on wordpress.* to fan@'localhost' identified by '123';

grant all on wordpress.* to root@'localhost' identified by '123';

mariadb設定遠端訪問

grant all privileges on *.* to 'root'@'%' identified by '123' with grant option;

grant all privileges on *.* to 'fan'@'%' identified by '123' with grant option;

修改許可權。%表示針對所有ip,password表示將用這個密碼登入root使用者

最後,別忘了

flush privileges;
還有一種方式:

mysql -uroot -p

create database wordpress

grant all on wordpress.* to fan@'127.0.0.1' identified by 'fjh950107';

grant all on wordpress.* to fan@'localhost' identified by 'fjh950107';

grant all on wordpress.* to root@'localhost' identified by 'fjh950107';

mariadb設定遠端訪問

grant all privileges on *.* to 'root'@'%' identified by 'fjh950107' with grant option;

grant all privileges on *.* to 'fan'@'%' identified by 'fjh950107' with grant option;

修改許可權。%表示針對所有ip,password表示將用這個密碼登入root使用者

flush privileges;

提示403怎麼辦

MariaDB遠端訪問設定

mariadb是mysql的乙個分支,這是mysql的創始人在mysql被oracle收購後fork出的乙個版本,這個版本國內用的比較少,最近自己使用到這個但是在建立遠端連線的過程中遇到乙個很奇怪的問題就是按基本的mysql的方式 skip grant tables繞過預設登陸,在資料庫修改了roo...

mariadb開啟遠端訪問

確定伺服器上的防火牆沒有阻止 3306 埠 使用nestat命令檢視3306埠狀態 netstat an grep 3306 顯示3306埠只監聽127.0.0.1,其他ip無法訪問 qiaqia qiaqiac netstat an grep 3306 tcp 0 0 127.0.0.1 3306...

mariadb配置允許遠端訪問方式

mariadb配置允許遠端訪 首先配置允許訪問的使用者,採用授權的方式給使用者許可權 1grantallprivilegeson to root identifiedby 123456 withgrantoption 說明 root是登陸資料庫的使用者,123456是登陸資料庫的密碼,就是意味著任何...