Centos下安装mariaDB方法
我在cnaaa上购买了云服务器。
1、安装mariadb-server
yum install mariadb-server
2、安装相关环境
yum install mariadb-embedded mariadb-libs mariadb-bench mariadb mariadb-sever
3、安装mariadb
yum install mariadb
4、启动mariadb
systemctl start mariadb
5、设置开机启动
systemctl enable mariadb
6、配置数据库(主要是设置密码)
mysql_secure_installation
7、设置编码
①在/etc/my.cnf
文件下添加如下内容:
init_connect='SET collation_connection = utf8_unicode_ci'init_connect='SET NAMES utf8'character-set-server=utf8collation-server=utf8_unicode_ciskip-character-set-client-handshake
②在/etc/my.cnf.d/client.cnf
文件[client]标签下添加如下内容:
default-character-set=utf8
③在/etc/my.cnf.d/mysql-clients.cnf
文件[mysql]标签下添加如下内容:
default-character-set=utf8
④重启mariadb,命令如下:
systemctl restart mariadb
⑤查看mariadb查看字符集,语句如下:
show variables like "%character%";show variables like "%collation%";
8、允许远程连接mariadb数据库
①关闭防火墙,命令如下:
systemctl stop firewalld
②修改user表中host,具体如下**(依次执行即可):**
select host, user from user;update user set host='%' where host='centos.portal';flush privileges;systemctl restart mariadb