mariadb允许远程访问

ubuntu 安装的 mariadb 默认是不允许远程访问的,这里启用远程访问。

1​.修改数据库配置文件:sudo vi /etc/mysql/mariadb.conf.d/50-server.cnf
修改内容:将配置文件中的bind-address=127.0.0.1前面加上#号注释掉。

2.修改root的远程访问权限
sudo mysql -u root -p mysql
use mysql;

update user set host='%' where user='root';
update user set password=PASSWORD("12345678") where user="root";

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'IDENTIFIED BY '12345678' WITH GRANT OPTION;
flush privileges;

3退出后重启一下Mariadb:
sudo service mysql restart​

修改完就可以远程访问数据库了.

ubuntu安装mariadb

ubuntu:14.04 server 64bit
mariadb-server:10.1

由于14.04默认的版本库中没有10.1版的mariadb,所以要利用其官网上的repository。
网址:https://downloads.mariadb.org/mariadb/repositories/

1.安装software-properties-common
sudo apt-get install software-properties-common
2.导入key
sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xcbcb082a1bb943db
3.添加repository
sudo add-apt-repository 'deb [arch=amd64] http://mirrors.opencas.cn/mariadb/repo/10.1/ubuntu trusty main'
4.更新并安装
sudo apt-get update
sudo apt-get install mariadb-server