centos7环境下二进制安装包怎么安装mysql5.6
这篇文章主要介绍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”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注亿速云行业资讯频道!
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。