centos 源码一键安装mysql5.5.15

来源:互联网 发布:青岛软件培训班 编辑:程序博客网 时间:2024/06/12 22:49
#!/bin/bash#author kinglei045#function install mysql5.5###############################configure and install ################################yum install gccyum install gcc-c++yum ncurses-develcd /usr/local/src/mkdir downloadcd downloadwget http://dev.mysql.com/get/Downloads/MySQL-5.5/mysql-5.5.15.tar.gz/from/http://mysql.he.net/wget http://www.cmake.org/files/v2.8/cmake-2.8.4.tar.gzwget http://ftp.gnu.org/gnu/bison/bison-2.5.tar.gztar zxvf cmake-2.8.4.tar.gzcd cmake-2.8.4./bootstrapmakemake installcd ..tar zxvf bison-2.5.tar.gzcd bison-2.5./configuremakemake installcd ../usr/sbin/groupadd mysql/usr/sbin/useradd -g mysql mysqltar xvf mysql-5.5.15.tar.gzcd mysql-5.5.15/cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \-DMYSQL_UNIX_ADDR=/tmp/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=/var/mysql/data \-DMYSQL_USER=mysqlmakemake installmkdir /usr/local/mysqlchmod +w /usr/local/mysqlchown -R mysql:mysql /usr/local/mysqlmkdir -p /var/mysql/mkdir -p /var/mysql/data/mkdir -p /var/mysql/log/chown -R mysql:mysql /var/mysql/cd support-files/cp my-large.cnf /var/mysql/my.cnfcp mysql.server /etc/init.d/mysqld/usr/local/mysql/scripts/mysql_install_db \--defaults-file=/var/mysql/my.cnf \--basedir=/usr/local/mysql \--datadir=/var/mysql/data \--user=mysqlchmod +x /etc/init.d/mysqld/etc/init.d/mysqld start# mysql 将被安装在 /usr/local/mysql/ 目录下# mysql 默认安装使用 utf8 字符集# mysql 的数据文件保存在 /var/mysql/ 对应目录下# mysql 的配置文件保存于/var/mysql/my.cnf


原创粉丝点击