切换用户

1、切换到root用户进行操作

安装服务客户端

1、安装 mariadb 服务

yum install -y mariadb-server

2、安装 mariadb 命令行客户端

yum install -y mariadb

3、安装 mariadb C library

yum install -y mariadb-libs

4、安装 mariadb 开发包

yum install -y mariadb-devel

修改文件配置

1、更改 /etc/my.cnf.d/client.cnf 文件
[client] 下加一行配置 default-character-set=utf8

2、更改 /etc/my.cnf.d/mysql-clients.cnf 文件
[mysql] 下加一行配置 default-character-set=utf8

3、更改 /etc/my.cnf.d/server.cnf 配置
[mysqld] 下加配置
collation-server = utf8_general_ci
init-connect='SET NAMES utf8'
character-set-server = utf8
sql-mode = TRADITIONAL

启动测试

1、重启服务

systemctl restart mariadb

2、设置服务开启自启动

systemctl enable mariadb

3、查看服务状态

systemctl status mariadb

使用

1、使用命令行客户端尝试连接,默认初始没有密码

mysql -uroot


2、查看 mariadb 版本号

select version();


3、查看字符集配置

show variables like '%char%';

设置密码

1、退出mysql服务器,回到shell

mysql_secure_installation

输入密码前会提示,输入Y即可,然后会输入两次密码,输入完后后面提示全部输入Y

2、使用命令行客户端尝试连接(带密码)

mysql -uroot -p



安装完成

centos如何安装数据库mysql相关推荐

  1. 安装数据库MySQL 8.0.20.0 详细过程 小白安装

    安装数据库MySQL 8.0.20.0 详细过程 小白安装 耐心等待 复制完回到这里来 我们输入 net start 我们输入 net start 当然 我们也可以关闭数据库 命令如下 net sto ...

  2. 在CentOS下安装配置MySQL(转)

    今天刚把项目做完,需要马上部署到新到的测试服务器上,于是乎,要在服务器上安装环境,由于好久在linux上部署了,手有些生,比较费劲装完,现在把重要步骤贴出,供自己以后参照. 1.首先要看看有没有已经安 ...

  3. mac mysql prefpane_【MySQL数据库开发之一】Mac下配置安装数据库-MySQL

    本站文章均为 那么从今天开始陆续会更新数据库和Hibernate框架的博文,也是Himi学习的历程记录,希望大家能共同讨论和研究: OK,本篇简单介绍安装吧,首先到MySQL官方网站: 如上图:点击D ...

  4. 【MySQL数据库开发之一】Mac下配置安装数据库-MySQL

    本站文章均为 李华明Himi 原创,转载务必在明显处注明: 转载自[黑米GameDev街区] 原文链接: http://www.himigame.com/mysql/749.html ☞ 点击订阅 ☜ ...

  5. 阿里云安装数据库mysql数据库服务器_阿里云CentOs服务器 安装与配置mysql数据库...

    Linux 安装mysql 数据库 一下为mysql 安装教程 Using username"root". Last login: Tue Oct8 09:30:34 2019 f ...

  6. mysql front mac安装_Mac下配置安装数据库-MySQL

    那么从今天开始陆续会更新数据库和Hibernate框架的博文,也是Himi学习的历程记录,希望大家能共同讨论和研究: OK,本篇简单介绍安装吧,首先到MySQL官方网站: http://www.mys ...

  7. win7 64位安装数据库mysql及mysql下载地址亲测可用20181208

    1.MySQL5.7.11下载地址:https://pan.baidu.com/s/1ggHYBPx 提取密码:qqfj 2.下载,解压后目录结构 3.修改my-default.ini文件 4.以管理 ...

  8. win10环境下安装数据库mysql

    首先贴个链接,可能版本不同导致安装稍有区别. 链接:https://pan.baidu.com/s/1sTQDggE4AHqGHyo9E-qyzA 提取码:dj9s 这是个mysql5.7版本的,安装 ...

  9. linux创建数据库并设置密码,CentOS 8安装MySQL教程并创建数据库并添加用户

    本文的CentOS系统版本:CentOS 8.0 1905 MySQL版本:mysql-8.0.18 准备 首先,防火墙配置 CentOS使用防火墙作为7.x的默认防火墙,这里将其更改为iptable ...

最新文章

  1. 主成分分析、因子分析、聚类分析的比较与应用
  2. Anaconda,pytorch如何安装中文版的BERT和使用
  3. 美国在理论计算机科学的研究重视,留学热门专业计算机之研究方向篇
  4. No such file or directory: Failed to enable the 'httpready' Accept Filter
  5. bookstrap 怎么用ajax,bootstrap里怎么用ajax请求数据到table里
  6. 电脑主板接口_POWER SW、RESET SW、POWER LED、HDD LED电脑主板跳线怎么接?
  7. eth0,eth1,eth2,lo是什么
  8. html fmt转换日期格式,js通用时间格式转换函数
  9. Wiki1017(乘积最大)
  10. ap协议java_AP计算机科学A:Java编程类和对象
  11. webpack如何将css文件分离的,webpack--css:Less文件的打包和分离(八)
  12. 关于 IdentityServer4 中的 Jwt Token 与 Reference Token
  13. 学习笔记/音视频面试
  14. python中数组,列表和集合的区别
  15. swagger注解的使用
  16. S的Qt界面预览和QtCreator的界面预览快捷键
  17. SQL Server——SELECT单表数据查询(二)
  18. EXCEL表格中数字金额很大时后面零很多,如何设置直接以万元为单位显示,不显示后面的零
  19. 算法——重构字符串使得相邻字符不同
  20. MySQL grant之后一定要跟随flush privileges么?

热门文章

  1. arm集群服务器_什么样的ARM处理器及内存配置适合用来开发ARM集群服务器?
  2. css动漫效果库,Animate.css功能强大的纯CSS3动画库 - 资源分享
  3. java客户端服务器聊天程序流程图_基于java的socket简单聊天编程
  4. .net mysql 序号_MYSQL如何自动为查询数据的结果编上序号详解
  5. 广州市php速成培训班,深圳PHP速成培训班
  6. html页面滚动导致阴影出现,三种处理滚动穿透问题方案的对比
  7. 带你学 Redis:Redis安装(二)
  8. Android https通信问题
  9. 对fragment的学习
  10. docker 镜像开机自启动_Docker常用命令总结