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

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    mysql5.6.8源码安装过程

    内核:

    [root@opop ~]# cat /etc/centos-release 
    CentOS release 6.8 (Final)
    [root@opop ~]# uname -a
    Linux opop 2.6.32-642.el6.x86_64 #1 SMP Tue May 10 17:27:01 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

    开始安装:

    [root@opop ~]# for i in `rpm -qa | grep mysql`;do yum remove $i;done   //先删除自带的mysql
    [root@opop ~]# yum -y install wget gcc gcc-c++ ncurses-devel cmake make perl bison git

    创建mysql用户组:

    [root@opop ~]# groupadd mysql 
    [root@opop ~]# useradd -r -g mysql mysql

    创建mysql安装目录和数据库文件存放目录:

    [root@opop ~]# mkdir -p /usr/local/mysql
    [root@opop ~]# mkdir -p /usr/local/mysql/data

    修改目录属主和属组:

    [root@opop ~]# chown -R mysql:mysql /usr/local/mysql/data 
    [root@opop ~]# chown -R mysql:mysql /usr/local/mysql

    解包:

    [root@opop ~]# tar -zxvf mysql-5.6.38.tar.gz
    [root@opop ~]# cd mysql-5.6.38

    编译:

    [root@opop mysql-5.6.38 ]# cmake \
    
    -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
    
    -DMYSQL_UNIX_ADDR=/usr/local/mysql/mysql.sock \
    
    -DDEFAULT_CHARSET=utf8 \
    
    -DDEFAULT_COLLATION=utf8_general_ci \
    
    -DWITH_INNOBASE_STORAGE_ENGINE=1 \
    
    -DWITH_ARCHIVE_STORAGE_ENGINE=1 \
    
    -DWITH_BLACKHOLE_STORAGE_ENGINE=1 \
    
    -DMYSQL_DATADIR=/usr/local/mysql/data \
    
    -DMYSQL_TCP_PORT=3306 \
    
    -DMYSQL_USER=mysql \
    
    -DENABLE_DOWNLOADS=1
    [root@opop mysql-5.6.38 ]# make  make install
    //注:编译时间较长,需要耐心等待
    //查看下结果:
    //[root@opop mysql-5.6.38 ]# ll /usr/local/mysql/

    清除临时文件:

    [root@opop mysql-5.6.38 ]# make clean

    初始化mysql:

    [root@opop ~]# cd /usr/local/mysql/
    [root@opop mysql]# scripts/mysql_install_db --user=mysql --datadir=/usr/local/mysql/data 
    [root@opop mysql ]# chown -R mysql:mysql /usr/local/mysql 
    [root@opop mysql ]# cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql
    [root@opop mysql ]# /etc/init.d/mysql start
    [root@opop mysql ]# ps -aux |grep mysql

    配置环境变量:

    [root@opop mysql]# vim /etc/profile

    在后面加上

    PATH=$PATH:$HOME/bin:/usr/local/mysql/bin:/usr/local/mysql/lib 
    export PATH

    重新加载profile(是立即生效)

    [root@opop mysql]# source /etc/profile

    重启mysql服务:

    [root@opop mysql]# service mysql restart

    首次登陆:

    [root@opop mysql]# mysql -u root mysql

    授权:

    mysql> GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "root";
    //为root添加远程连接的能力,据需谨慎操作。

    设置数据库密码:

    mysql> update user set password = password('111111') where User='root';        //更新root密码为6个1

    刷新:

    mysql> flush privileges;

    退出:

    mysql> exit

    更改完密码以后再次登录:

    [root@opop mysql]# mysql -u root -p 
    Enter password:               //这里输入6个1即可进来

    设置开机自动启动服务:

    [root@opop mysql]# chkconfig mysql on

    总结

    以上所述是小编给大家介绍的mysql5.6.8源码安装过程,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

    您可能感兴趣的文章:
    • linux下安装mysql数据库5.6源码安装,修改登录用户密码
    • 64位CentOs7源码安装mysql-5.6.35过程分享
    • Centos 6.4源码安装mysql-5.6.28.tar.gz教程
    • linux下源码安装mysql5.6.20教程
    • RPM方式安装MySQL5.6源码
    • SUSE Linux下源码编译方式安装MySQL 5.6过程分享
    • 分享CentOS下MySQL最新版本5.6.13源码安装过程
    上一篇:Mac环境mysql5.7.21 utf8编码问题及解决方案
    下一篇:分析MySQL并发下的问题及解决方法
  • 相关文章
  • 

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

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

    mysql5.6.8源码安装过程 mysql5.6.8,源码,安装,过程,