读书人

【转载】CentOS 6.3上MySQL 5.6源码安

发布时间: 2013-03-06 16:20:31 作者: rapoo

【转载】CentOS 6.3下MySQL 5.6源码安装

说明:本文转自 http://www.linuxidc.com/Linux/2013-02/79791.htm

?

1:下载:当前mysql版本到了5.6.10
?
下载地址:http://dev.mysql.com/downloads/mysql/5.6.html#downloads
?
选择“Source Code”
?

?


在此之前最好注册一个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!
?
?

[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>
?
安装完毕。

读书人网 >操作系统

热点推荐