MariaDB 是MySQL 开发团队发布的一个社区分支
软件源安装
官方 提供了各个发布系统下的软件源,在这里找到 CentOS 下所用的对应版本链接。
以 CentOS 7 ,MariaDB 10.4为例,编辑 /etc/yum.repos.d/MariaDB.repo
文件,输入如下内容:
# MariaDB 10.4 CentOS repository list - created 2020-02-24 01:38 UTC
# http://downloads.mariadb.org/mariadb/repositories/
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.4/centos7-ppc64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
然后进行安装
yum install MariaDB-server MariaDB-client
ubuntu 的软件源相比 centos 新很多,建议使用发行版软件源直接安装。
apt-cache policy mariadb-server
apt-get install mariadb-server
mysql_secure_installation
[mysqld]
character-set-server = utf8mb4
default-time_zone = '+8:00'
一般在 /etc/mysql/mariadb.conf.d/50-server.conf 下
bind-address=0.0.0.0
在 mysql 数据库中将 user 表的 host 字段改成 % 或者新添加用户
## 添加用户
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;
## 刷新权限
flush privileges;