本人多次在Linux安装Mysql失败,非常的痛苦,于是奋笔疾书,深夜爆肝一篇Mysql安装教程,希望为大家在安装中少走弯路!
一、软件包安装
1、 首先,准备一台干净的Linux服务器,这里要特别强调一下。别到时候找不到Bug
2、新建Mysql文件夹,同时上传文件到mysql文件夹下
3、进入mysql文件夹,解压Mysql安装包
4、移动到/usr/local/mysql并重命名为mysql
5、切换到该目录
6、创建一个Mysql用户,并且禁止使用登录我们的操作系统,该用户的组会自动创建,我们可以通过id mysql 查看当前用户
7、将当前文件夹授权给mysql用户
8、我们可以检查一下
9、移除Mysql分支,Centos 7会自动帮我们解压mariadb,容易导致初始化失败,巨坑啊
10、安装Mysql5.7 需要的依赖
11、初始化Mysql
12、初始化之后,我们可以查看当前的密码,也就是最后一句,BeYnU1qy_RbH
13、Mysql是CS架构,我们需要把Server放到Linux初始化目录下
14、启动Mysql Server端,可以看到SUCCESS,表示启动成功
15、切换到bin目录,启动Mysql 客户端 去连接 Server端
16、输入刚才的第一次密码,可以看到我们已经成功连接Mysql,欧耶
17、其实到了这里,已经完成安装了,但是密码太长,我们需要修改密码,另外,我们不想每次去启动Mysql Server端,希望它随Linux系统自启动,所以,还有一些工作需要去完成
18、修改密码
19、设置root用户永不过期
20、刷新,emm…,其实也可以不刷新的,保险起见,刷一下吧
21、退出Mysql Server端,然后到 /usr/local/mysql/bin目录下,将mysql的启动命令给到环境变量,相当于Windows设置环境变量一样,全局启动,你可以通过 env命令查看环境变量
22、设置开机自启
23、我们可以通过chkconfig –list 查看,mysqld 2、3、4、5为on,表示设置开机自启成功
24、重新连接mysql Server端,同时使用mysql自带的数据库
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!