> 数据库 > MySQL >

Mysql5.7究竟该如何安装

1、权限规划

无论装什么中间件,用户、组是要首先规划好的,不要上来就root一通,到最后装的云里雾里。所以我们在安装MySQL时首先创建用户组:

groupadd,useradd,passwd  增加组、用户、修改密码,不知道咋用可以man,也可以百度。

但是总有新同学会直接rpm安装,安装完了后发现它帮你已经建立了mysql用户,可是经过修改密码、赋权后还是不好用啊,实际上这时rpm帮你装好的库是不能用的,请看/etc/passwd文件:

mysql:x:27:27:MySQL Server:/var/lib/mysql:/bin/false

其实这时候是被禁用的,只需要将上面改为:

mysql:x:27:27:MySQL Server:/var/lib/mysql:/bin/bash

ok了,操作系统层面的权限规划已经搞定了。

2、rpm包一顿装

      rpm -ivh *****

3、Mysql修改root密码

mysql5.7后修改root密码正统的办法已经改为:

alter user 'root'@'localhost' identified by 'password';  

//这里是'root'@'localhost'   大家可以试试,改为'root'@'%'可能无法执行,但可以用grant命令进行修改,如下:

GRANT ALL PRIVILEGES ON *.* TO root@'%' identified by 'root';

4、安装完成

最后说说选择mysql版本,大家首先要认清楚自己的Linux版本,记住,redhat或者centos  6.5要选择  官网上带el6的安装包,el6意思为Enterprise Linux 6.x,意思很明显了,如果你是centos6.x的话,那就别找带el7的安装包了,因为你会因版本搭配不正确导致好多没有so依赖问题。


(责任编辑:IT)