安装
$ sudo yum -y install mariadb mariadb-server
启动
$ systemctl start mariadb
设置开机启动
$ systemctl enable mariadb
配置
$ mysql_secure_installation
1、输入密码,因为只安装了还没设置密码,所以请直接按回车。
Enter current password for root (enter for none):
2、设置密码,输入Y,再按回车。
Set root password? [Y/n]
3、输入要设置的密码,在这里输入后密码是不显示的,但实际上已经输入,认为自己输入好了直接按回车。
New password:
4、确认密码
Re-enter new password:
5、是否删除匿名用户,输入Y按回车。
Remove anonymous users? [Y/n]
6、是否禁止root远程操作数据库,看自己情况,我设置的是n。建议大家设置Y
Disallow root login remotely? [Y/n]
7、是否删除test数据库,随便,建议Y
Remove test database and access to it? [Y/n]
8、是否重新加载权限表,Y回车。
Reload privilege tables now? [Y/n]
9、登录数据库。
$ mysql -u root -p 你设置的密码
10、配置MariaDB的字符集
$ vim /etc/my.cnf
在[mysqld]标签下添加 (请注意中横线和下横线,vim需要用insert模式才可以修改,保存请用:wq!)
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
$ vim /etc/my.cnf.d/client.cnf
在[client]中添加
default-character-set=utf8
$ vim /etc/my.cnf.d/mysql-clients.cnf
在[mysql]中添加
default-character-set=utf8
11、全部配置完成,重启mariaDB
$ systemctl restart mariadb
网友评论