接下来我们在 Centos 系统下使用 yum 命令安装 MySql:

检测系统是否自带安装 mysql:

rpm -qa | grep mysql

如果你系统有安装,那可以选择进行卸载:

rpm -e mysql  // 普通删除模式
rpm -e --nodeps mysql  // 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除

安装 mysql:

yum install mysql
yum install mysql-server
yum install mysql-devel

启动 mysql:

service mysqld start

注意:如果我们是第一次启动 mysql 服务,mysql 服务器首先会进行初始化的配置。

如果是 CentOS 7 版本,由于 MySQL数据库已从默认的程序列表中移除,可以使用 mariadb 代替:

yum install mariadb-server mariadb 

mariadb数据库的相关命令是:

systemctl start mariadb  #启动MariaDB
systemctl stop mariadb #停止MariaDB
systemctl restart mariadb #重启MariaDB
systemctl enable mariadb #设置开机启动

验证Mysql安装

在成功安装Mysql后,一些基础表会表初始化,在服务器启动后,你可以通过简单的测试来验证Mysql是否工作正常。

使用 mysqladmin 工具来获取服务器状态:

使用 mysqladmin 命令俩检查服务器的版本,在linux上该二进制文件位于 /usr/bin on linux ,在window上该二进制文件位于C:\mysql\bin 。

[root@host]# mysqladmin --version

linux上该命令将输出以下结果,该结果基于你的系统信息:

mysqladmin  Ver 8.23 Distrib 5.0.9-0, for redhat-linux-gnu on i386

如果以上命令执行后未输入任何信息,说明你的Mysql未安装成功。

最新文章

  1. ECMAScript Web APIs node.js
  2. [转载] A set of top Computer Science blogs
  3. 将XmlDocument转换成XDocument
  4. hdu 5093 Battle ships
  5. Android开发者:你真的会用AsyncTask吗?
  6. MapReducer Counter计数器的使用,Combiner ,Partitioner,Sort,Grop的使用,
  7. 1037: [ZJOI2008]生日聚会Party - BZOJ
  8. Delphi 记事本 TMemo(5篇)
  9. Factorials 阶乘
  10. hdu 5046 Airport 二分+重复覆盖
  11. 乘法逆元...Orz
  12. php设计模式(二):结构模式
  13. instance 怎么获得自己的 Metadata - 每天5分钟玩转 OpenStack(169)
  14. iOS的消息转发机制详解
  15. 教你ASP.NET中如何防止注入攻击
  16. .NETCore+EF+MySql+Autofac简单三层架构
  17. 一、Snapman多人协作电子表格之——Snapman自我介绍
  18. MyBatis(八)联合查询 级联属性封装结果集
  19. wpa_supplicant 的编译
  20. Windows Server 2016 服务器总是有暴力破解密码导致的审核失败

热门文章

  1. js与android原生交互
  2. java集合框架面试要点整理
  3. 【git】git的内部原理
  4. iframe调用页面中的局部部分
  5. 洛谷P2602 [ZJOI2010]数字计数(数位dp)
  6. UVA1595_Symmetry
  7. MFC 模块状态的实现
  8. Java对象引用四个级别(强、软、弱、虚)
  9. 学习Spring时用Idea中Maven Project创建一个子module出现了子pom.xml没有继承父pom.xml
  10. python中使用动态库