• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    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 -M mysql
    
    

    (2)、解压压缩包

    > tar xf mysql-5.6.34-linux-glibc2.5-x86_64.tar.gz
    
    

    (3)、重命名

    > mv mysql-5.6.34-linux-glibc2.5-x86_64 mysql56
    
    

    (4)、复制配置文件

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

    修改配置文件

    [client]
    port = 3306
    socket = /data/mysql56/mysql.sock
    default-character-set = utf8
    [mysqld]
    skip-name-resolve
    user = mysql
    basedir = /data/mysql56
    datadir = /data/mysql56/data
    port = 3306
    server_id = 10
    socket = /data/mysql56/mysql.sock
    pid-file = /data/mysql56/mysql.pid
    log-error = /data/mysql56/data/mysql.err
    log-bin = /data/mysql56/data/mysql-bin
    character-set-server = utf8
    
    

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

    (5)、初始化数据库

    > chown -R mysql.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 -y install autoconf
    
    

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

    三、配置并启动mysql

    > cp /data/mysql56/support-files/mysql.server /etc/init.d/mysqld
    > chmod 755 /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

    > service mysqld start
    
    

    四、添加自启动

    > chkconfig --add mysqld
    > chkconfig mysqld on
    > chkconfig --list mysqld
    
    

    五、配置环境变量

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

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

    > mysqladmin -u root password '123456'
    
    

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

    登陆mysql

    > mysql -uroot -p
    
    

    查询用户

    > select user,host from mysql.user;
    
    

    如下所示

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

    > drop user "root"@"::1";
    > drop user ""@"localhost";
    > drop user ""@"localhost.localdomain";
    > drop user "root"@"localhost.localdomain";
    
    

    删除无用库

    > drop database test;
    
    

    更多关于MySQL相关内容感兴趣的读者可查看本站专题:《MySQL查询技巧大全》、《MySQL常用函数大汇总》、《MySQL日志操作技巧大全》、《MySQL事务操作技巧汇总》、《MySQL存储过程技巧大全》及《MySQL数据库锁相关技巧汇总》

    希望本文所述对大家MySQL数据库计有所帮助。

    您可能感兴趣的文章:
    • CentOS 7搭建多实例MySQL8的详细教程(想要几个搞几个)
    • CentOS7版本安装Mysql8.0.20版本数据库的详细教程
    • CentOS7.8安装mysql 8.0.20的教程详解
    • CentOS8部署LNMP环境之编译安装mysql8.0.29的教程详解
    • CentOS 8.1下搭建LEMP(Linux+Nginx+MySQL+PHP)环境(教程详解)
    • CentOS7.5 安装 Mysql8.0.19的教程图文详解
    • linux(Centos7)下安装mysql8.0.18的教程图解
    • 服务器Centos部署MySql并连接Navicat过程详解
    上一篇:centos7环境下源码安装mysql5.7.16的方法详解
    下一篇:centos7环境下创建mysql5.6多实例的方法详解
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    centos7环境下二进制安装包安装 mysql5.6的方法详解 centos7,环境,下,二进制,安装,