前言

之前尝试过3次centos安装mysql服务,都失败了,严重的时候,系统都挂了,所有服务重新撘~
我尝试了各种安装方式,例如:

下载别人提供好的tag.gz,解压缩,按照人家的步骤一步步来,结果安装完后启动失败~
这样指令安装:yum install -y mysql-server mysql mysql-devel,安装完后启动失败,fuck!!!

希望有同样遭遇的小伙伴,可以按照我的方式来装一次,版本号相同的话,肯定是可以的,所有的雷我都替你们趟过了!!

1.安装 MySQL yum 资源库

找到需要下载的资源: http://dev.mysql.com/downloads/repo/yum/

找到需要下载的资源

找到需要下载的资源

MySQL Yum 下载页面

MySQL Yum 下载页面

MySQL Yum 下载页面

复制了下载链接,wget获取资源库,确保没有错误,用md5校验,确保和官网文件是一致没错误的

wget http://dev.mysql.com/get/mysql57-community-release-el6-7.noarch.rpm
md5sum mysql57-community-release-el6-7.noarch.rpm
rpm -ivh mysql57-community-release-el6-7.noarch.rpm
指令界面

指令界面

2. 安装 MySQL 5.7服务端和客户端依赖包

以上我们安装了mysql5.7的yum资源库,可以开始安装mysql服务端和客户端依赖包了

yum install -y mysql-community-client mysql-community-server
指令界面

指令界面

3. 启动 MySQL 5.7 Server 配置连接 !

Start MySQL 5.7 service
打开mysql服务

service mysqld start

And find initial mysql 5.7 root password from log file
找到初始化mysql的管理员密码,初始化密码在log文件中

grep -i temporary /var/log/mysqld.log

Login into MySQL 5.7 using password you got from temporary password
that you searched from above
利用初始化密码登录到mysql

mysql -uroot -p

Only command MySQL 5.7 is going to let you run once you login with
your default password is password command
设置你的mysql管理员的新密码

SET PASSWORD FOR 'root'@'localhost' = PASSWORD('Yourpassword1!');
指令界面5-获取mysql初始化密码,设置管理员密码

指令界面5-获取mysql初始化密码,设置管理员密码

这样就成功安装了MySQL 5.7 server
下面进行一些必要的配置

4.一些必要的配置

1、 输入mysql管理员密码登录

mysql -uroot -p

2、授权权限

允许任何主机使用“myuser”账号和“mypwd”密码连接到 MySQL 服务器。

mysql>
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'noface@@^' WITH GRANT OPTION;  

GRANT ALL PRIVILEGES ON *.* TO 'noface'@'%' IDENTIFIED BY 'noface@' WITH GRANT OPTION;  

3、立刻刷新生效

mysql> FLUSH PRIVILEGES;  

4、之后还可以放开防火墙、设定自启动、增强MySQL安全设置等。

iptables -I INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT  
/etc/init.d/iptables save  
chkconfig mysqld on  
mysql_secure_installation  

了解更多增强MySQL安全设置来Northpark博客

转载请注明原地址,谢谢!
我的Northpark博客:http://blog.northpark.cn
我的Northpark网站:https://northpark.cn

文章来源于互联网,如有雷同请联系站长删除:centos 6.5 安装 MySql 6.7

发表评论