• CentOS 6.3下MySQL 5.6源码安装


    Linux操作系统:CentOS 6.3

    1:下载:当前mysql版本到了5.6.10
     
    下载地址:http://dev.mysql.com/downloads/mysql/5.6.html#downloads
     
    选择“Source Code”
     
    CentOS 6.3下MySQL 5.6源码安装

    CentOS 6.3下MySQL 5.6源码安装

    在此之前最好注册一个Oracle账号
     
    2:必要软件包
     
    yum -y install  gcc gcc-c++ gcc-g77 autoconf automake zlib* fiex* libxml* ncurses-devel libmcrypt* libtool-ltdl-devel* make cmake
     
    3:编译安装
     
    [root@server182 ~]# groupadd mysql
     
    [root@server182 ~]# useradd -r -g mysql mysql
     
    [root@server182 ~]# tar -zxvf mysql-5.6.10.tar.gz
     
    [root@server182 ~]# cd mysql-5.6.10
     
    [root@server182 mysql-5.6.10]# cmake .
     
    [root@server182 mysql-5.6.10]# make && make install
     
    -------------------------默认情况下是安装在/usr/local/mysql
     
    [root@server182 ~]# chown -R mysql.mysql /usr/local/mysql
     
    [root@server182 ~]# cd /usr/local/mysql/scripts
     
    [root@server182 ~]# ./mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
     
    [root@server182 ~]# cd /usr/local/mysql/support-files
     
    [root@server182 support-files]# cp mysql.server /etc/rc.d/init.d/mysql
     
    [root@server182 support-files]# cp my-default.cnf /etc/my.cnf
     
    [root@server182 ~]# chkconfig -add mysql
     
    [root@server182 ~]# chkconfig mysql on
     
    [root@server182 ~]# service mysql start
     
    Starting MySQL SUCCESS! 
     

    如果输入了 mysql 提示 command not found 

    ln -fs /usr/local/mysql/bin/mysql mysql

    [root@server182 support-files]# mysql
     
    Welcome to the MySQL monitor.  Commands end with ; or g.
     
    Your MySQL connection id is 1
     
    Server version: 5.6.10 Source distribution
     
     
     
    Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.
     
     
     
    Oracle is a registered trademark of Oracle Corporation and/or its
     
    affiliates. Other names may be trademarks of their respective
     
    owners.
     
     
     
    Type 'help;' or 'h' for help. Type 'c' to clear the current input statement.
     
     
     
    mysql> 
     


    mysql> status;
     
    --------------
     
    mysql  Ver 14.14 Distrib 5.6.10, for Linux (i686) using  EditLine wrapper
     
     
     
    Connection id:  1
     
    Current database: 
     
    Current user:  root@localhost
     
    SSL:    Not in use
     
    Current pager:  stdout
     
    Using outfile:  ''
     
    Using delimiter:  ;
     
    Server version:  5.6.10 Source distribution
     
    Protocol version:  10
     
    Connection:  Localhost via UNIX socket
     
    Server characterset:  utf8
     
    Db    characterset:  utf8
     
    Client characterset:  utf8
     
    Conn.  characterset:  utf8
     
    UNIX socket:  /tmp/mysql.sock
     
    Uptime:    5 min 45 sec
     
     
     
    Threads: 1  Questions: 5  Slow queries: 0  Opens: 70  Flush tables: 1  Open tables: 63  Queries per second avg: 0.014
     
    --------------
     
    mysql> 
     
    安装完毕。

  • 相关阅读:
    Sql日期时间格式转换
    基于现有数据库的Code First模式迁移更新数据库
    EF Code First Migrations数据库迁移
    IE6 IE7 ‘JSON’ 未定义
    解决iis7只能上传30M文件的限制
    在ASP.NET MVC中使用Juqery实现页面局部刷新
    asp.net mvc3 利用Ajax实现局部刷新
    CS0234: 命名空间“System.Web.Mvc”中不存在类型或命名空间名称“Html、Ajax”(是否缺少程序集引用?)
    陨石坑之webapi使用filter
    Asp.net Mvc 身份验证、异常处理、权限验证(拦截器)实现代码
  • 原文地址:https://www.cnblogs.com/Ivan-j2ee/p/4193896.html
Copyright © 2020-2023  润新知