一、优化MySQL YUM源的下载
如果MySQL YUM源被占用了,您可以尝试删除并重新下载。
二、取消MYSQL GPG密钥的验证
2.1 安装MariaDB
使用root用户登录到Linux系统。我们将使用yum来安装MariaDB,请执行以下命令:
yum install -y mariadb-server启动MariaDB服务:
systemctl start mariadb设置MariaDB开机自启动:
systemctl enable mariadb首次安装需要进行数据库的配置,配置步骤与MySQL相同,请执行以下命令:
mysql_secure_installation如果遇到问题,您可以尝试运行:
mariadb-secure-installation在配置过程中会出现一个UNIX验证,您可以选择"N"。

在配置过程中需要设置新的MySQL密码,请输入两次新密码。对于后续的问题,建议都选择"y"。
Enter current password for root (enter for none): # 输入数据库超级管理员root的密码(注意不是系统root的密码),第一次进入还没有设置密码则直接回车
Set root password? [Y/n] # 设置密码,选择"y"
New password: # 新密码(这里设置成root)
Re-enter new password: # 再次输入密码
Remove anonymous users? [Y/n] # 移除匿名用户,选择"y"
Disallow root login remotely? [Y/n] # 拒绝root远程登录,选择"n",不管选择"y"还是"n",都会拒绝root远程登录
Remove test database and access to it? [Y/n] # 删除test数据库,选择"y":删除。选择"n":不删除,数据库中会有一个test数据库,一般不需要
Reload privilege tables now? [Y/n] # 重新加载权限表,选择"y"。或者重启服务也可以设置MariaDB字符集为UTF-8,在/etc/my.cnf文件中,在[mysqld]标签下添加以下配置:
vim /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在/etc/my.cnf.d/client.cnf文件中,在[client]标签下添加以下配置:
vim /etc/my.cnf.d/client.cnf然后添加以下内容:
default-character-set=utf8在/etc/my.cnf.d/mysql-clients.cnf文件中,在[mysql]标签下添加以下配置:
vim /etc/my.cnf.d/mysql-clients.cnf然后添加以下内容:
default-character-set=utf8重启服务:
systemctl restart mariadb连接MariaDB,当提示输入密码时,请输入之前设置的密码:
mysql -uroot -p检查字符集是否正确配置:
show variables like "%character%";
show variables like "%collation%";
按Ctrl + D可以退出MySQL客户端。xxxxxxxxxx systemctl start nginxshell
5 条评论
作者的情感表达细腻入微,让人在阅读中找到了心灵的慰藉。
情感真挚自然,字里行间传递出强烈的感染力。
跳出常规思维,角度独特,令人耳目一新。
?幽默类评语?
每一个段落都紧密相连,逻辑清晰,展现了作者高超的写作技巧。