• 在centos下编译安装 mysql


    yum install gcc
    yum install gcc-c++
    
    groupadd mysql
    useradd --shell /sbin/nologin -g mysql mysql
    tar zxvf mysql-5.1.51.tar.gz
    cd mysql-5.1.51
    
    ./configure --prefix=/usr/local/mysql \
                --localstatedir=/usr/local/mysql/data \
                --with-charset=utf8 \
                --with-collation=utf8_general_ci \
                --with-extra-charsets=gb2312,gbk \
                --with-plugins=max-no-ndb \
                --with-unix-socket-path=/tmp/mysql.sock \
                --enable-local-infile \
                --enable-assembler \
                --with-client-ldflags=-all-static \
                --with-mysqld-ldflags=-all-static \
                --enable-thread-safe-client
    
    yum search libtool
    yum install libtool*
    
     autoreconf --force --install
    
        libtoolize --automake --force
    
        automake --force --add-missing
    
     make
    make install
    
    cp support-files/my-medium.cnf /etc/my.cnf
    cp support-files/mysql.server /etc/init.d/mysql
    chmod u+x /etc/init.d/mysql
    
    cd /usr/local/mysql
    bin/mysql_install_db --user=mysql
    chown -R root  .
    chown -R mysql data
    chgrp -R mysql .
    
    chkconfig --add mysql
    chkconfig --level 345 mysql on
    bin/mysqld_safe --user=mysql &
    service mysql restart
    
    ln -s /usr/local/mysql/bin/mysql /sbin/mysql
    ln -s /usr/local/mysql/bin/mysqladmin /sbin/mysqladmin
    mysqladmin -uroot password "yourpassword"
    
    reference:
    http://www.sqlstudy.com/article/mysql-compile-install-under-linux-centos-5.html

    http://www.sqlstudy.com/article/mysql-compile-install-under-linux-centos-5.html
  • 相关阅读:
    supper 关键字
    self 关键字
    Setter/Getter方法
    0013.HBase进阶
    0012.HBase基础
    0011.MapReduce编程案例2
    0010.MapReduce编程案例1
    0009.Mapreduce的高级功能
    0008.MapReduce基础
    0007.HDFS上传与下载的原理
  • 原文地址:https://www.cnblogs.com/lexus/p/2368614.html
Copyright © 2020-2023  润新知