mariadb與mysql完全兼容,使用時感受不到差別
目錄
- 1 mariadb的安裝
- 2 啟動mysql
- 3 關閉防火墻
- 4 連接到mysql
- 5 Mysql的配置文件
- 6 Mysql遠程訪問
1 mariadb的安裝
apt install mariadb-server
檢查安裝
ls /etc/init.d
2 啟動mysql
service mysql restart
3 關閉防火墻
ufw disable
4 連接到mysql
mysql -uroot
5 Mysql的配置文件
查看Mysql的配置,配置文件名以*.cnf
為后綴
ls /etc/mysql/
查看my.cnf
可以看到這幾個地方防止配置文件也可以
6 Mysql遠程訪問
默認的,mysql/mariadb只支持localhost本地訪問,不支持127.0.0.1,也不支持遠程訪問
查看現有的用戶
select Host,User,Password from mysql.user;
編輯配置文件,取消綁定IP
vim /etc/mysql/mariadb.conf.d/50-server.cnf
注釋掉bind-address
添加root@'%'
訪問授權
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'a1b2c3' WITH GRANT OPTION;FLUSH PRIVILEGES;
重啟mysql服務
service mysql restart
創建數據庫
遠程連接mysql
這里的密碼就是剛才的a1b2c3