好像mysql5.7之后的tag包,不用编译了,可以直接安装.解压MySQL-5.7.9的安装包后,打开INSTALL-BINARY,里面有详细的安装命令,这里稍加修改即可正确安装
shell> groupadd mysql
shell> useradd -r -g mysql mysql
shell> cd /data
shell> tar zxvf mysql-5.7.9-linux-glibc2.5-x86_64.tar.gz
shell> mv mysql-5.7.9-linux-glibc2.5-x86_64 mysql-5.7.9
shell> cd mysql-5.7.9
shell> chown -R mysql .
shell> chgrp -R mysql .
shell> su mysql
shell> bin/mysqld --initialize --user=mysql --basedir=/data/mysql-5.7.9 --datadir=/data/mysql-5.7.9/data # MySQL 5.7.6 and up,记录生成的随机密码
shell> bin/mysql_ssl_rsa_setup --datadir=/data/mysql-5.7.9/data # MySQL 5.7.6 and up
shell> exit
shell> chown -R root .
shell> chown -R mysql data
shell> cp support-files/mysql.server /etc/init.d/mysql
shell> cp support-files/my-default.cnf /etc/my.cnf
shell> vim /etc/my.cnf #修改为以下配置
basedir = /data/mysql-5.7.9
datadir = /data/mysql-5.7.9/data
shell> service mysql start
shell> service mysql status
shell> chkconfig --add mysql
shell> chkconfig mysql on
shell> bin/mysql -u root -p
#连接数据库
mysql> set password=password('123456');
#修改root密码
mysql> exit
shell> vim /etc/profile
export MYSQL_HOME=/data/mysql-5.7.9
export PATH=$PATH:$MYSQL_HOME/bin
相关文章
- nginx-1.12.0版本(编译安装)-自定义安装路径
- CentOS7安装SQLServer for Linux预览版的3.5GB内存限制
- 安装交叉编译工具,执行arm-linux-gcc –v命令出现提示找不到该文件或目录?解决方法
- linux下通过源代码包编译安装程序
- Linux下如何自己编译源代码(制作成可以安装的.deb文件)
- VLC 编译安装 [for android, linux, windows]
- CentOS 7 编译安装 MySQL-5.7.9
- sphinx中文版Coreseek中文检索引擎安装和使用方法(Linux)
- linux下编译安装软件到指定目录
- linux安装postgresql简洁版