linux安装 mysql5.7_Linux 安装 MySql5.7细节详解

今天书生说下mysql5.7的安装详解,算上前两篇的PHP7 和 Nginx 的话 PHP编程环境算是讲解完毕了,我们闲话短说:

首先我们下载一个YUM源到我们的/etc/yum.repos.d/

111051981_1_20170915023405368

目录都是相同的 后缀.repo 的是yum 文件 不用过多考虑 按照命令执行就好了

然后执行下面的命令:

rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el6-5.noarch.rpm

111051981_2_20170915023405493

多出两个mysql 的.repo 的 源文件

我们只看mysql-community.repo文件就好了

111051981_3_20170915023405696

里面重点看enabled 和 gpgcheck 两个参数值,改完后和我的一样就好了

执行以下两条命令:

第一:清除现有的yum源缓存文件

yum clean all

第二:生成yum缓存缓存文件

yum install makecache

然后我们就要安装了,但安装之前我们应该知道安装包名是什么,如果你直接yum install mysql 这个很可能就是Linux自带的安装包,所以我们要vim mysql-community.repo打开这个文件 然后复制mysql5.7下的baseurl 的地址:

http://repo.mysql.com/yum/mysql-5.7-community/el/6/ (地址不加 $basearch/)

111051981_4_20170915023405837

点击 选择x86_64

页面拉到最后

111051981_5_20170915023406149

这里看到很多安装文件,里面有源文件还有其它的(我也不知道都是啥),我们选mysql-community-server-5*的任意一个文件就好了,书生选的是 mysql-community-server-5.7.18 这个安装包

复制好mysql安装包名后我们检查下是否存在

yum info mysql-community-server-5.7.18 或者 yum search mysql-community-server-5.7.18 有很多种 我们用info 来演示

执行yum info mysql-community-server-5.7.18命令后,会看到name名称 版本号等等,重点是我们知道我们能找到这个安装包就好了

然后执行

yum install mysql-community-server-5.7.18

安装完成后我们需要启动mysql(install 安装的不需要我们手动初始化)

/etc/init.d/mysqld start

111051981_6_20170915023406399

初始化过程

值得注意的一点是,mysql 的默认密码不是空了有初始密码在mysql 的日志里

我们先找到日志的存放地址

vim /etc/my.cnf

111051981_7_20170915023406509

配置详情

相信大家都看到了 log-error=后面的就是log 地址我们复制下

vim /var/log/mysqld.log

111051981_8_20170915023406696

我们先查找 password 然后就会看到这一行最后有root@localhost: 后面的就是数据库密码了复制然后 !q

最后在命令行输入

mysql -uroot -p 回车后粘贴复制的字符串(复制不上就手敲吧)

111051981_9_20170915023406930

进来还不算完,因为你执行不了任何命令,因为你要先修改下密码才可以,不相信的小伙伴们可以自己试试哈

执行三条命令:

第一:SET PASSWORD = PASSWORD(‘输入新密码’);

第二:ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER;

第三:flush privileges;

执行完以后 exit 退出后在登陆mysql 就可以用新密码登录了是不是很简单

如果觉得书生的文章还可以希望您能点击关注并且收藏书生的文章,若有好的建议请给书生留言,书生会更加努力的去服务大家...

111051981_10_2017091502340740

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值