yum 安装:
在/etc/yum.repos.d/ 下添加 MariaDB.repo 文件(源生成器)
安装
1
yum install -y mariadb-server mariadb-client
启动
1
2
3
4systemctl start mariadb #启动服务
systemctl enable mariadb #设置开机启动
systemctl restart mariadb #重新启动
systemctl stop mariadb.service #停止MariaDB登录到数据库
用 mysql -uroot 命令登录到 MariaDB,此时 root 账户的密码为空
简单配置
使用 mysql_secure_installation 命令进行配置(密码、远程登录等)
设置字符集
(1)编辑 /etc/my.cnf.d/server.cnf 文件,在 [mysqld] 标签下添加
init_connect=’SET collation_connection = utf8_unicode_ci’
init_connect=’SET NAMES utf8’
character-set-server=utf8
collation-server=utf8_unicode_ci
skip-character-set-client-handshake(2)编辑 /etc/my.cnf.d/client.cnf 文件,在 [client] 标签下添加
default-character-set=utf8
(3)编辑 /etc/my.cnf.d/mysql-clients.cnf 文件,在[mysql]标签下添加
default-character-set=utf8
配置完成后重启服务
1
2show variables like "%character%";
show variables like "%collation%";
添加用户,设置权限
创建用户命令:
1
CREATE USER username@localhost IDENTIFIED BY 'password';
授予外网登陆权限:
1
2GRANT ALL PRIVILEGES ON *.* TO root@'%' IDENTIFIED BY '' WITH GRANT OPTION;
FLUSH PRIVILEGES;查看登录权限
1
SELECT host, user FROM user;
其他命令
1
netstat -nat |grep :3306 #查看 3306 端口是否在监听