| 关键词: mysql install data cmake DWITH local 5.5 DMYSQL 编译 tar |
一、编译安装mysql5.5.16 1、安装必备软件 yum -y install gcc gcc-c++ gcc-g77 autoconf automake zlib* fiex* libxml* ncurses-devel libmcrypt* libtool-ltdl-devel* mkdir -p /usr/local /mysql/ mkdir -p /data/mysql/ groupadd mysql useradd -g mysql mysql chown mysql.mysql -R /data/mysql/ 2、编译安装cmake2.8.5 wget http://www.cmake.org/files/v2.8/cmake-2.8.5.tar.gz tar zxvf cmake-2.8.5.tar.gz cd cmake-2.8.5 ./configure make && make install 3、编译安装mysql5.5.16 wget http://dev.mysql.com/get/Downloads/MySQL-5.5/mysql-5.5.16.tar.gz/from/http://mysql.stu.edu.tw/ tar zxvf mysql-5.5.16.tar.gz cd mysql-5.5.16 cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \ -DMYSQL_UNIX_ADDR=/data/mysql/mysql.sock \ -DDEFAULT_CHARSET=utf8 \ -DDEFAULT_COLLATION=utf8_general_ci \ -DWITH_EXTRA_CHARSETS:STRING=utf8,gbk \ -DWITH_MYISAM_STORAGE_ENGINE=1 \ -DWITH_INNOBASE_STORAGE_ENGINE=1 \ -DWITH_MEMORY_STORAGE_ENGINE=1 \ -DWITH_READLINE=1 \ -DENABLED_LOCAL_INFILE=1 \ -DMYSQL_DATADIR=/data/mysql \ -DMYSQL_USER=mysql \ -DMYSQL_TCP_PORT=3306 make && make install cp support-files/my-huge.cnf /etc/my.cnf chmod 755 scripts/mysql_install_db scripts/mysql_install_db –user=mysql –basedir=/usr/local/mysql –datadir=/data/mysql/ cp support-files/mysql.server /etc/init.d/mysql chmod 755 /etc/init.d/mysql chkconfig mysql on export PATH=/usr/local/mysql/bin:$PATH && alias mysql_start=”mysqld_safe&” && alias mysql_stop=”mysqladmin -uroot -p shutdown” && /etc/init.d/mysql start && mysqladmin -u root password ’123456′ 开启mysql慢查询: 在mysql配置文件my.cnf中增加 log-slow-queries=/data/mysql/slowquery.log long_query_time=2 log-queries-not-using-indexes log-error=/data/mysql/error.log 这样mysql5.5就装好了,有需要可以自己去设置下mysql的帐号、是否允许远程管理等 |
|
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系
[邮箱地址] 删除
|