这篇文章主要介绍centos7环境下二进制安装包怎么安装mysql5.6,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

本文实例讲述了centos7环境下二进制安装包安装 mysql5.6的方法。分享给大家供大家参考,具体如下:

centos7 二进制安装包安装 mysql5.6

一、下载mysql5.6二进制安装包

http://mirrors.sohu.com/mysql/MySQL-5.6/

如:mysql-5.6.34-linux-glibc2.5-x86_64.tar.gz

二、安装mysql5.6(安装在/data/mysql56)

(1)、创建mysql用户账号

>useradd-s/sbin/nologin-Mmysql

(2)、解压压缩包

>tarxfmysql-5.6.34-linux-glibc2.5-x86_64.tar.gz

(3)、重命名

>mvmysql-5.6.34-linux-glibc2.5-x86_64mysql56

(4)、复制配置文件

>cp/data/mysql56/support-files/my-default.cnf/etc/my.cnf

修改配置文件

[client]port=3306socket=/data/mysql56/mysql.sockdefault-character-set=utf8[mysqld]skip-name-resolveuser=mysqlbasedir=/data/mysql56datadir=/data/mysql56/dataport=3306server_id=10socket=/data/mysql56/mysql.sockpid-file=/data/mysql56/mysql.pidlog-error=/data/mysql56/data/mysql.errlog-bin=/data/mysql56/data/mysql-bincharacter-set-server=utf8

(*二进制安装,默认配置文件在/etc/my.cnf)

(5)、初始化数据库

>chown-Rmysql.mysql/data/mysq56>/data/mysql56/scripts/mysql_install_db\--defaults-file=/etc/my.cnf\--user=mysql\--basedir=/data/mysql56\--datadir=/data/mysql56/data

如果出现如下信息

FATAL ERROR: please install the following Perl modules before executing
Data::Dumper

>yum-yinstallautoconf

此包安装时会安装Data:Dumper模块

三、配置并启动mysql

>cp/data/mysql56/support-files/mysql.server/etc/init.d/mysqld>chmod755/etc/init.d/mysqld

(*注意,mysql二进制安装默认的路径为/usr/local/mysql,启动脚本里/usr/local/mysql需要替换)

>sed-i's#/usr/local/mysql#/data/mysql56#g'/data/mysql56/bin/mysqld_safe/etc/init.d/mysqld

启动mysql

>servicemysqldstart

四、添加自启动

>chkconfig--addmysqld>chkconfigmysqldon>chkconfig--listmysqld

五、配置环境变量

>echo'exportPATH=/data/mysql56/bin:$PATH'>>/etc/profile>source/etc/profile

六、修改mysql密码(mysql5.6安装默认root密码为空)

>mysqladmin-urootpassword'123456'

七、清理无用的mysql用户及库

登陆mysql

>mysql-uroot-p

查询用户

>selectuser,hostfrommysql.user;

如下所示

+------+-----------------------+
| user | host |
+------+-----------------------+
| root | 127.0.0.1 |
| root | ::1 |
| | localhost |
| root | localhost |
| | localhost.localdomain |
| root | localhost.localdomain |
+------+-----------------------+

>dropuser"root"@"::1";>dropuser""@"localhost";>dropuser""@"localhost.localdomain";>dropuser"root"@"localhost.localdomain";

删除无用库

>dropdatabasetest;

以上是“centos7环境下二进制安装包怎么安装mysql5.6”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注亿速云行业资讯频道!