(..)φ注意上次安装MariaDB的时间

#yum -y安装mariadb服务器←mariadb服务器安装#vi /etc/my.cnf.d/server.cnf←编辑MariaDB配置文件

编辑什么

[mysqld]字符集服务器= utf8mb4←加法(MariaDB服务器字符代码更改为4字节UTF-8字符代码集)

设置自动启动

#systemctl启动mariadb←启动MariaDB#systemctl启用mariadb←MariaDB自动启动设置

MariaDB初始设置

#mysql_secure_installation←MariaDB初始设置注意:建议在生产使用中为所有MariaDB服务器运行此脚本的所有部分!用户。如果您刚刚安装了MariaDB,但尚未设置root密码,则该密码将为空,因此只需按Enter。输入root的当前密码(不输入任何密码):←空ENTER OK ,成功使用密码,继续...设置root密码可确保未经适当的授权,没有人可以登录MariaDB root用户。设置root密码?[Y / n]←空ENTER(设置root密码)新密码:←响应任何root密码重新输入新密码:←响应与上述相同的密码(确认)密码已成功更新!正在重新加载特权表.. ...成功!默认情况下,MariaDB安装具有匿名用户,任何人都可以登录Mari aDB无需为其创建用户帐户。这仅用于测试,并使安装过程更加顺利。您应在移入生产环境之前将其删除。删除匿名用户吗[Y / n]←空ENTER(删除匿名用户)...成功!通常,仅应允许root从'localhost'连接,以确保某人无法从网络中猜测root密码。 ←空ENTER(禁止远程root登录)...成功!默认情况下,MariaDB带有一个名为“ test”的数据库,任何人都可以访问。这也仅用于测试,应在移入生产环境之前将其删除。环境。删除测试数据库并访问它?[是/否]←空ENTER(删除测试数据库)-删除测试数据库... ...成功!-删除测试数据库的特权... ...成功!特权表将确保到目前为止所做的所有更改都将生效立即重新加载特权表?[Y / n]←空ENTER ...成功!清理...全部完成!如果您完成上述所有步骤,则MariaDB安装现在应该是安全的。使用MariaDB!

继续设置数据库

#mysql -u root -p←以root用户身份登录MariaDB输入密码:←MariaDB root密码响应欢迎使用MariaDB监视器。命令以结尾;或\ g。您的MariaDB连接ID为12服务器版本:5.5.37-MariaDB MariaDB服务器版权所有(c)2000、2014,Oracle,Monty Program Ab等。键入'help;'或'\ h'寻求帮助。键入'\ c'清除当前输入语句。MariaDB[[无]]>授予测试的所有特权*授予centos @本地主机,由'centospass'标识;←注册具有测试数据库所有访问权限的新用户centos查询OK,受影响的0行(0.00秒)MariaDB [[无] ]>从mysql.user中选择用户,其中user ='centos';←centos用户注册确认+ -------- + | user | + -------- + | centos | +- ----- +设置1行(0.00秒)MariaDB [(无)]>退出←注销By#mysql -u centos -pcentospass←以centos用户身份登录MariaDB欢迎使用MariaDB监视器,命令以结尾;或\ g。您的MariaDB连接ID是13服务器版本:5.5.37-MariaDB MariaDB服务器版权所有(c)2000、2014,Oracle,Monty Program Ab等,键入'help;'或'\ h'作为帮助。键入'\ c'到清除当前输入语句MariaDB [[无]]>创建数据库测试;←测试数据库创建Query OK,受影响1行(0.00秒)MariaDB [[无]]>显示数据库;←数据库创建确认+ ---- ---------------- + |数据库| + -------------------- + | information_schema | |测试| +- ------------------- +设置2行(0.00秒)MariaDB [(无)]>使用测试;←连接到测试数据库数据库已更改MariaDB [测试]>创建表测试(num int,名称varchar(50));←创建测试表,查询确定,受影响的行数为0.09秒(0.09秒)MariaDB [测试]>显示表;←确认表创建+ --------- ------- + | Tables_in_test | + ---------------- + | test | + ---------------- +设置1行(0.00秒)MariaDB [test]>插入测试值(1,'Taro Yamada');←数据到测试表记录查询正常,影响1行,1条警告(0.01秒)MariaDB [test]>从测试中选择*;←数据注册确认+ ------ + -------------- + | num |名称| + ------ + -------------- + | 1 |山田太郎| + ------ + ------- ------- +设置1行(0.00秒)MariaDB [测试]>更新测试集名称='Jiro Yamada';←更新测试表中的数据查询确定,影响1行(0.03秒)匹配的行: 1更改为:1警告:0 MariaDB [测试]>从测试中选择*;←数据更新确认+ ------ + -------------- + | num | name | + ------ + -------------- ++ | 1 |山田次郎| + ------ + --------------设置的+ 1行(0.00秒)MariaDB [test]>从测试中删除,其中num = 1;←删除测试表中的数据查询确定,受影响的1行(0.03秒)MariaDB [test]>从测试中选择*;←数据确认空删除(0.00秒)MariaDB [测试]>删除表测试;←删除测试表查询确定,受影响的0行(0.02秒)MariaDB [测试]>显示表;←确认删除表空集(0.00秒)MariaDB [测试]>删除数据库测试;←删除数据库测试查询确定,受影响的0行(0.00秒)MariaDB [(无)]>显示数据库;←确认数据库删除+ --------------- ----- + |数据库| + -------------------- + | information_schema | + --------------- ----- +设置了1行(0.01秒)MariaDB [[无]]>退出←注销By#mysql -u root -p←以root用户身份登录MariaDB输入密码:←MariaDB root密码响应欢迎使用MariaDB监视器,命令结尾为;或\ g。您的MariaDB连接ID为4服务器版本:5.5.37-MariaDB MariaDB服务器版权所有(c)2000、2014,Oracle,Monty Program Ab等,键入'help;'或' \ h'寻求帮助。键入'\ c'清除当前输入语句。MariaDB [(none)]>撤消*。*从centos @ localhost上的所有特权;←撤消centos用户对所有数据库的访问权限查询正常,受影响的0行(0.00秒)MariaDB [[无]]>从mysql.user中删除,其中user ='centos'和host ='localho st';←删除centos用户查询确定,受影响的1行(0.00秒)MariaDB [[无]]>从mysql.user中选择用户,其中user ='centos';←确认centos用户删除空集(0.00秒)MariaDB [ (无)]>刷新特权;←反映将centos用户删除到MariaDB服务器,查询正常,受影响的0行(0.00秒)MariaDB [[无]]>退出←注销

就是这样! ! !