centos下安装mariaDB方法

centos下安装mariaDB方法1、安装mariadb-serveryuminstallmariadb-server2、安装相关环境yuminstallmariadb-embeddedmariadb-libsmariadb-benchmariadbmariadb-sever3、安装mariadbyuminstallmariadb4、启动mariadbsystemctlstartmariadb5、设置开机启动systemctlenablemariadb…

大家好,又见面了,我是你们的朋友全栈君。

1、安装mariadb-server 

yum install mariadb-server

2、安装相关环境 

yum install mariadb-embedded mariadb-libs mariadb-bench mariadb mariadb-sever

 3、安装mariadb

yum install mariadb

 4、启动mariadb

systemctl start mariadb

 5、设置开机启动

systemctl enable mariadb 

6、配置数据库(主要是设置密码)

mysql_secure_installation

7、设置编码

①在/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]标签下添加如下内容:

default-character-set=utf8

③在/etc/my.cnf.d/mysql-clients.cnf  文件[mysql]标签下添加如下内容:

default-character-set=utf8

④重启mariadb,命令如下:

systemctl restart mariadb

⑤查看mariadb查看字符集,语句如下:

show variables like "%character%";show variables like "%collation%";

8、允许远程连接mariadb数据库

①关闭防火墙,命令如下:

systemctl stop firewalld

②修改user表中host,具体如下(依次执行即可):

select host, user from user;
update user set host='%' where host='centos.portal';
flush privileges;
systemctl restart mariadb

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/143002.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • Weblogic的Admin server进程将CPU消耗尽问题解决

    Weblogic的Admin server进程将CPU消耗尽问题解决

  • mssql datetime smalldatetime 字段类型插入代码「建议收藏」

    mssql datetime smalldatetime 字段类型插入代码「建议收藏」
    如果mssql字段类型是datetime ,插入代码如下
                   ps=conn.prepareStatement(strSQL2);
                   ps.setString(1,(newjava.util.Date()).toLocaleString());  
                   ps.executeUpdate();
     
    如果mssql字段类型

  • 三. ASP NET MVC

    三. ASP NET MVC1.使用Partial视图模板可以消除重复的视图逻辑,简化代码。1)Createapartialview(.ascx)文件,把要重复使用的代码拷贝到里面。2)在主页面里面,修改为Html.RenderPartial(“DinnerForm”).  2.修改Master页面(Site.master)//View/Shared提供了一个非常有效的方法在

  • 在线聊天系统源码

    在线聊天系统源码在线聊天系统:https://www.lmcjl.com/index/program/view在线聊天系统系统采用了Lumen为框架,通过Nodejs实现在线多客服对多用户的对接。配置信息:linux(centos系统或者是ubuntu系统)+php7+mysql+nodejs演示地址:https://www.lmcjl.com/index/program/view解释id…

  • android 混淆不起作用,Android代码混淆的写法总结

    android 混淆不起作用,Android代码混淆的写法总结Apk文件被反编译出来能被获取到里面的代码。对于这种情况,我们可以对项目代码进行混淆,随机生成难理解的类名,方法名,让代码难以阅读,加大功能被盗取的难度。混淆可以起到压缩Apk,混淆文件,预检,优化的作用。1.使用方式,在gradle文件中设置minifyEnabled为true即可开启混淆buildTypes{release{minifyEnabledture//是否开启代码混淆pro…

  • pac模式与全局模式哪个好_直连模式pac模式全局模式

    pac模式与全局模式哪个好_直连模式pac模式全局模式区别一:使用流量多少不一样。PAC模式:节省流量。全局模式:流量消耗较多。区别二:运行速度快慢不一样。PAC模式:国内网站依旧走本地网络,速度快,绝大部分国外网站都走代理,速度也快。。全局模式:所有网站都走代理,访问国内网站速度变慢。区别三:访问网站覆盖面不一样。PAC模式:少部分国外网站不走代理,无法起到加速效果,甚至无法访问。全局模式:可访问全球所有网站。区别四:运行原理不一样。PAC模式:所有http/socks数据经过…

    2022年10月19日

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号