Linux Centos7安装MySql超详细过程
仅测试过Centos7。
前言:测试成功过!
准备:自己建立一个文件用来安装MySql以及后面的MySql安装包,我的是直接利用linux自带的opt文件
即执行 cd /opt
第一步:查找已有的mysql版本:
rpm –qa|grep mariadb
执行命令之后会列出已有的mariadb-libs-xxxxxxx 注释:也许会有其他的,全部删掉
第二步:卸载旧的版本
rpm –e –-nodeps XXXXX //XXXXX为你要删除的版本
第三步:下载MySql安装包
因为我用的不是最新的版本,所以要自己到网站手动下载
网址:https://downloads.mysql.com/archives/community/
下载之后上传到你创建的文件(比如我的是opt),如果不会上传的话请自行百度。 我是利用notepad直接拖文件上传,个人认为较方便。
———5.7.23这个是我使用的版本,各位可根据自己的需求进行选择。
第四步:安装MySql
先将上传的文件解压
tar zxvf 文件名
解压后直接逐个执行以下命令即可
(我的是5.7.23,各位可根据自己的需要进行相应地修改)
yum install mysql-community-common-5.7.23-1.el7.x86_64.rpm
yum install mysql-community-libs-5.7.23-1.el7.x86_64.rpm
yum install mysql-community-devel-5.7.23-1.el7.x86_64.rpm
yum install mysql-community-client-5.7.23-1.el7.x86_64.rpm
yum install mysql-community-server-5.7.23-1.el7.x86_64.rpm
第五步启动MySql
service mysqld start
然后查看是否成功
ps -e|grep mysqld
查看进程
第六步:修改登陆密码
1. 查看mysql临时密码:
grep 'temporary password' /var/log/mysqld.log
执行命令后会得到一个提示,提示的最后面 'xxxxxxxxx’就是你的临时密码,马上要用
2. 登录mysql:
mysql –uroot –p
执行命令后会让你输入刚刚得到的临时密码。
3. 修改临时密码:
set global validate_password_policy=0;
set global validate_password_length=1;
ALTER USER 'root'@'localhost' IDENTIFIED BY 'root123456'; //root123456,即是你的更改后密码,可自行决定为多少//
quit;
第七步:测试是否成功
再次启动mysql
service mysqld start
打开你的浏览器
输入你的IP地址然后回车
如果网站可以打开那么恭喜你安装成功,如果未能打开,那就继续加油寻找方法吧~~~
(提示:可以设置开机自启MySql,大家自己搜索一下命令吧~~~~~~)