博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
CentOS安装Mysql5.7
阅读量:7102 次
发布时间:2019-06-28

本文共 1573 字,大约阅读时间需要 5 分钟。

hot3.png

 一、安装配置MySQL的yum源

1

2

3

4

5

6

7

8

9

10

# 安装MySQL的yum源,下面是RHEL6系列的下载地址

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

# 安装yum-config-manager

yum install yum-utils -y

# 禁用MySQL5.6的源

yum-config-manager --disable mysql56-community

# 启用MySQL5.7的源

yum-config-manager --enable mysql57-community-dmr

# 用下面的命令查看是否配置正确

yum repolist enabled | grep mysql

 

    检查是否有mysql57-community-dmr这个源,如上图所示。

    二、yum安装MySQL5.7

1

2

# 安装MySQL5.7

yum install mysql-community-server

 

    三、启动MySQL

1

2

3

4

5

# 禁用selinux

setenforce 0

sed -i '/^SELINUX=/c\SELINUX=disabled' /etc/selinux/config 

# 启动mysqld,启动之前先修改/etc/my.cnf配置文件,本文用默认的配置。

service mysqld start

 

    四、连接MySQL并修改密码

 

此时mysql5.7会为root随机生成一个密码在/var/log/mysqld.log 日志文件中

输入命令:

grep "password" /var/log/mysqld.log 

密码就在这个日志的文件里

/var/log/mysqld.log 

例如:标注的就是密码

2017-03-26T21:53:36.234194Z 1 [Note] A temporary password is generated for root: >b&uAW1D>n7k 

找到密码后登录mysql

service mysqld stop

运行

mysqld_safe --skip-grant-tables & 

如果此时不想被远程连接:mysqld_safe --skip-grant-tables --skip-networking &

 

使用mysql连接server

更改密码:

 update mysql.user set authentication_string=password('123qwe') where user='root' and Host = 'localhost';

 

*特别提醒注意的一点是,新版的mysql下的user表中已经没有Password字段了

而是将加密后的用户密码存储于authentication_string字段

退出,重启mysql服务

五、查看是否生成了mysqld服务, 并设置随机启动

# chkconfig --list |grep mysql 
数字代码服务器启动级别,off  代表不随机启动mysqld服务,on代表随机启动服务

我们需要设置mysqld随机启动,执行下面命令进行设置

# chkconfig mysqld on 
这样的结果代表正常 
# chkconfig --list |grep mysql   
3、启动mysqld服务

执行如下命令进行启动,两种方法都可以:
# /etc/init.d/mysqld start     
# service mysqld start 

 

转载于:https://my.oschina.net/lambert519/blog/877290

你可能感兴趣的文章
师傅赠言
查看>>
<script type="javascript"> 与<script language="javascript"> 有什么区别啊
查看>>
一些记不住的问题
查看>>
利用zabbix监控ogg进程(Linux平台下)
查看>>
网页设计常用的图片格局及其用法
查看>>
MFC中编辑框数字限制范围
查看>>
【BZOJ2705】【SDOI2012】Longge的问题
查看>>
HDU2433 最短路 + 剪枝优化
查看>>
Linux系统调优
查看>>
服务器性能优化
查看>>
Python 中的赋值、拷贝、引用
查看>>
织梦后台不显示验证码的解决
查看>>
pta l2-7(家庭房产)
查看>>
c++模板实现 linq
查看>>
spring security基本知识(三) 过滤详细说明
查看>>
python with语句上下文管理的两种实现方法
查看>>
谭永基来JNU Zhuhai开讲座了。
查看>>
HashMap和Hashtable的区别
查看>>
CCF NOI1067 最匹配的矩阵
查看>>
POJ3048 HDU2710 Max Factor
查看>>