这里简单的介绍几种Linux平台(Centos)/Mac安装MySQL,基本上大同小异,通过一些平台的软件管理工具来快速安装MySQL。
在 Centos6 中直接使用 yum 命令去安装 mysql,极为简单,接下来介绍在Centos6中 通过 yum工具安装 mysql 的步骤。
检查是否已安装
更新安装源
经过查看你可以开始安装了,直接使用 yum 命令去安装 mysql,按之前可以先看一下源的版本,如果源的版本过低,可以在这里下载开发版新的源,发布吧源在这里更新,在安装的过程可以编辑vim /etc/yum.repos.d/mysql-community.repo选择发布系列版本,编辑如下,其中参数enabled的值为 0 的表示禁用,更改为 1 的时候你就可以默认安装 5.7,否则安装的将是 5.6 版。
检查是否下载成功
查看版本
选择要启用 MySQL 版本查看 MySQL 版本,执行
可以看到 5.5, 5.7 版本是默认禁用的,因为现在最新的稳定版是 5.6
启动指定版本
可以通过类似下面的语句来启动某些版本
或者通过修改 /etc/yum.repos.d/mysql-community.repo 文件。
其中 enabled=0 是指禁用,enabled=1 指启用。
注意: 任何时候,只能启用一个版本。
查看当前启用的版本
安装MySQL
执行
查看安装目录
可以看到 MySQL 的安装目录是 /usr/bin/
MariaDB切换MySQL
Centos7 上面默认是 MariaDB 不是MySQL了,所以 Centos6 安装会报错。在 Centos7 中,运行下面命令安装就不会有错误了,但是你的数据库被换成了MariaDB,MariaDB登录链接SQL语句等几乎一样。
那在 Centos7 中默认安装 MySQL 会报错误,大概是我下面这样样子:
如果你非要用 MySQL 那你先卸载 yum remove mariadb 和 yum remove mysql-libs 重新进行安装 yum install mysql-server 或许可解决 Centos7 安装mysql报上面错误的问题,具体问题还得具体看。
安装发生依赖错误
通过更新来解决
卸载 MySQL 软件
卸载mysql
通过下面这条命令查看本地mysql安装包
你下面命令将它删除
删除mysql服务
删除分散mysql文件夹
清空相关mysql的所有目录以及文件,whereis mysql 或者 find / -name mysql 找到所有文件夹。