首页 电脑 电脑学堂 查看内容

安装mysql5.5.16 通过cmake来编译

2011-11-11 20:53 567 0

摘要:   一、编译安装mysql5.5.16  1、安装必备软件  yum -y install gcc gcc-c++ gcc-g77 autoconf automake zlib* fiex* libx...
关键词: 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的帐号、是否允许远程管理等
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

最新评论

返回顶部