(1).准备工作
前往mysql官网下载二进制安装包,MySQL :: Download MySQL Community Server(注意:选择操作系统时选Linux-Generic)。我这里下载的是mysql-5.7.26-linux-glibc2.12-x86_64。
Mysql5.7参考手册-2.2使用通用二进制文件在Unix/Linux上安装Mysql:MySQL :: MySQL 5.7 Reference Manual :: 2.2 Installing MySQL on Unix/Linux Using Generic Binaries
在下载和上传的过程中,可以先检查系统中的Mysql或mariadb,如果存在将其卸载
1 2 3 4 |
|
接着创建mysql的专用用户,官方使用的是/bin/false一样也可以。
1 |
|
安装依赖包,CentOS7好像自带可以不装。
1 |
|
官方说明:版本大于等于5.7.19,对通用Linux构建添加了对非统一内存访问(NUMA)的支持,该构建现在依赖于 libnuma
库。
(2).解压二进制包,创建数据目录,修改mysql文件所属主和所属组,然后初始化数据库
1 2 3 4 5 6 7 8 9 10 11 12 13 |
|
(3).编辑配置文件/etc/my.cnf
1 2 3 4 5 6 7 8 9 10 11 12 13 |
|
(4).配置环境变量,并刷新
1 2 3 |
|
(5).生成启动脚本,并启动mysql
1 2 3 4 5 6 7 |
|
(6).测试,并修改root密码
1 2 3 4 5 6 7 8 9 10 11 |
|