• ADADADADAD

    centos7环境下二进制安装包怎么安装mysql5.6[ mysql数据库 ]

    mysql数据库 时间:2024-11-28 13:27:27

    作者:文/会员上传

    简介:

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

    以下为本文的正文内容,内容仅供参考!本站为公益性网站,复制本文以及下载DOC文档全部免费。

    本文实例讲述了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.docx

    将本文的Word文档下载到电脑

    推荐度:

    下载
    热门标签: centos7mysql5.6