centos7下安装mysql过程(超详细)
温馨提示:centos7默认不支持mysql(原因大家都懂),默认支持的是mariadb,mariadb是mysql一个开源分支。所以安装mysql前一定要卸载mariadb,否则安装mysql会出现冲突①.执行如下命令来查找自己的虚拟机中是否有mariadb,如果有则进行卸载然后再安装mysqlrpm -qa | grep mariadb列出所有被安装的mariad...
温馨提示:
- centos7默认不支持mysql(原因大家都懂),默认支持的是mariadb,mariadb是mysql一个开源分支。
-
所以安装mysql前一定要卸载mariadb,否则安装mysql会出现冲突
①.执行如下命令来查找自己的虚拟机中是否有mariadb,如果有则进行卸载然后再安装mysql
rpm -qa | grep mariadb
列出所有被安装的mariadb rpm 包;
②.执行如下命令:
rpm -e --nodeps 包名称(比如:rpm -e --nodeps mariadb-libs-5.5.44-2.el7.centos.x86_64)
逐个将所有列出的mariadb rpm 包给卸载掉
- 在安装MySQL之前一定要检查自己的虚拟机中以前是否安装过mysql,或者mysql没有卸载干净。否则可能会导致看不到MySQL生成的随机密码,导致无法登录mysql等相关错误!
- 可以按照如下的教程中的步骤完全卸载MySQL:centos7下mysql完全卸载!
完全卸载了mysql以后,我们开始一步一步的安装MySQL:
1.首先去mysql官网下载mysql安装包(mysql-libs.zip),并且将下载好的安装包拷贝到虚拟机中指定目录(我这里是放在/opt/software目录下)
我云盘里也有该安装包,可直接下载:https://pan.baidu.com/s/1HYp1tcKcsPNzM5FPohWfkA 提取码:hc1f
2.使用root用户或使用root权限对mysql-libs.zip进行解压
3.cd到解压后的目录,给该目录的用户增加执行权限,并且查看解压后目录中的内容(一共三个文件:一个mysql客户端,一个mysql服务端,一个驱动包)
4.切换到mysql解压后的目录开始安装mysql服务端
5.安装mysql服务端的过程中会打印出一些信息,其中包含了告诉你去哪里找你的mysql初始密码
6.按照上面提示信息给出的路径,去查看自己的mysql的初始密码,并且记住该密码(下面第一次登录mysql时要使用)如下图
7.检查mysql的状态,此时会告诉你mysql没有启动,接下来我们启动执行启动命令启动MySQL
8.在此查看mysql状态
9.到这里我们的mysql服务端就安装成功了!下面我们开始安装客户端,进入到解压的目录中执行如下命令
10.mysql客户端安装成功后,查看mysql生成的随机密码,并且使用该密码登录MySQL,进入mysql的shell
11.更改MySQL密码:
12.退出mysql并使用更改后的密码登录mysql
到此mysql就完全安装成功了!!!
更多推荐
所有评论(0)