1、安装更新mariadb数据库
yum install mariadb
yum install mariadb-server #安装了这个才能启动服务
systemctl start mariadb #启动服务
systemctl enable mariabdb #开机启动
systemctl status mariadb #查看服务是否启动
2、配置设置项目
mysql_secure_installation
首先是设置密码,会提示先输入密码
Enter current password for root (enter for none):<–初次运行直接回车
设置密码
Set root password? [Y/n] <– 是否设置root用户密码,输入y并回车或直接回车
New password: <– 设置root用户的密码
Re-enter new password: <– 再输入一次你设置的密码
其他配置 (回车就是y)
Remove anonymous users? [Y/n] <– 是否删除匿名用户,回车
Disallow root login remotely? [Y/n] <–是否禁止root远程登录,回车,
Remove test database and access to it? [Y/n] <– 是否删除test数据库,回车
Reload privilege tables now? [Y/n] <– 是否重新加载权限表,回车
3、使用root登录
mysql -u root -p # -u 后接用户
4、配置数据库字符集
#vi /etc/my.cnf
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
#vi /etc/my.cnf.d/client.cnf
default-character-set=utf8
#vi /etc/my.cnf.d/mysql-clients.cnf
default-character-set=utf8
#systemctl restart mariadb
5、进入数据库设置开启远程访问
#mysql -u root -p # -u 后接用户
#use mysql;
#update user set host = '%' where user ='root';
#update user set host = '%' where host = 'localhost';
#flush privileges;
#select host, user from user;
#quit
OK。远程连接成功