前言:学习安装Linux下的mysql,查阅资料等,发现参考过很多文章,但安装过程中总是有这样那样的问题,基本都不完善,,主要原因时因为系统版本跟mysql版本不一致导致所以针对容易出现问题的地方做一些特别处理
准备环境
1.确保 OS7 以上版本,7 以下的就没试过,我用的Red Hat安装
2.保证你的网络是通的,因为安装过程中需要联网下载一些组件
3.以前在此次虚拟机中装过mysql 的最好卸载干净,不然肯定会有冲突
一 检查是否安装了Mysql
yum list installed | grep mysql
如图 :
这是我安装完成了的,如果没有则是
或者有其他的 没有像我第一张图片那样,也都直接卸载
yum remove mysql ***
yum remove mysql ***
yum remove mysql ***
// 此删除数据跟上面一样,以你查出来的为主
注意注意 *** 代表的是你查到你本地虚拟机中的 有关的mysql。删除干净
在此执行 yum list installed | grep mysql 检查是否删除完整!!!
二、口令查找Mysql的安装目录和残存文件
whereis mysql
find / -name mysql
找到后 进入相关位置, rm -rf 删除!!!!如果提示此为目录文件 则使用命令 rm -r
会有提示就输入 y 一个个删!
删除mysql配置文件:
一般在/etc/my.cnf 有就直接删除则可
重复上面的操作保证彻底删除
准备工作完成,下面开始安装
切换空间到 home 目录下
yum安装,下载mysql
cd /usr
mkdir app
在app下面执行下面的命令
wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
如果出现地址不匹配或者域名问题 使用下面的命令 下载
wget --no-check-certificate http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
表示下载完成
二: 开始安装:
yum -y install mysql57-community-release-el7-10.noarch.rpm
yum -y install mysql-community-server
//依次执行该命令
执行完第一个命令后的效果
执行完第二个命令后的效果
至此 安装完成!!!
启动
//启动
systemctl start mysqld.service
//查看状态
systemctl status mysqld.service
获取初始密码
grep "password is" /var/log/mysqld.log
root@localhost 后面的则为 初始密码 需要复制下来!!!
使用密码登录数据库即可!
mysql -uroot -p
看到如下便是登录成功