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
