zoukankan      html  css  js  c++  java
  • centos6.5安装mysql

    版本:Mysql 5.6.38
    1、 安装cmake
    # tar xzvf cmake-2.8.8.tar.gz
    # cd cmake-2.8.8
    # ./configure
    # gmake
    # gmake install
    
    2、安装 curses-devel gcc
    # yum -y install curses-devel gcc
    
    3、创建用户、组
    # useradd -s /sbin/nologin mysql
    # groupadd mysql
    
    4、上传、解压mysql包
    rz mysql-5.6.38.tar.gz
    tar -ef mysql-5.6.38.tar.gz
    
    5、cmake编译和安装
    # cmake . -DCMAKE_INSTALL_PREFIX=/data/server/mysql 
    -DMYSQL_DATADIR=/data/www/DB 
    -DMYSQL_UNIX_ADDR=/data/www/DB/mysql.sock 
    -DDEFAULT_CHARSET=utf8 
    -DDEFAULT_COLLATION=utf8_general_ci 
    -DEXTRA_CHARSETS=gbk,gb2312,utf8,ascii 
    -DENABLED_LOCAL_INFILE=ON     
    -DWITH_INNOBASE_STORAGE_ENGINE=1 
    -DWITH_FEDERATED_STORAGE_ENGINE=1 
    -DWITH_BLACKHOLE_STORAGE_ENGINE=1 
    -DWITHOUT_EXAMPLE_STORAGE_ENGINE=1 
    -DWITHOUT_PARTITION_STORAGE_ENGINE=0 
    -DWITH_FAST_MUTEXES=1 
    -DWITH_ZLIB=bundled 
    -DENABLED_LOCAL_INFILE=1 
    -DWITH_READLINE=1 
    -DWITH_EMBEDDED_SERVER=1 
    -DWITH_DEBUG=0
    # make && make install 
    6、添加环境变量
    # vim /etc/profile
    export PATH=/application/mysql/bin:/application/mysql/scripts:$PATH
    将这句话加到/etc/profile文本最后
    sourse /etc/profile
    
    7、拷贝配置文件且修改/etc/my.cnf
    # cd /data/server/mysql/
    # cp support-files/my-default.cnf /etc/my.cnf
    # vim /etc/my.cnf
    [mysqld]
    basedir=/data/server/mysql
    datadir=/data/www/DB
    socket=/data/www/DB/mysql.sock
    user=mysql
    # Disabling symbolic-links is recommended to prevent assorted security risks
    symbolic-links=0
    
    [mysqld_safe]
    log-error=/var/log/mysql/mysqld.log
    pid-file=/data/server/mysql/mysqld.pid
    
    [extend]
    skip-name-resolve
    default-storage-engine=MYISAM
    default-tmp-storage-engine=MYISAM
    slow_query_log=on
    slow_query_log_file=/tmp/slowquery.log
    long_query_time=1
    
    8、初始化数据库
    # ./scripts/mysql_install_db --user=mysql --basedir=/data/server/mysql
     --datadir=/data/www/DB
    
    9、设置自启动
    chkconfig --level 35 mysqld on
    
    10、启动数据库
    # cp support-files/mysql.server /etc/init.d/mysqld
    # chmod +x /etc/init.d/mysqld
    # chown -R mysql:mysql /data/server/mysql/
    
    
    如编译出错,则删除包下的CMakeCache.txt
  • 相关阅读:
    计算机通信
    笔记0402
    笔记0414
    vb6 VS vb.net int数据类型
    jQuery好网站
    jQuery实现图片翻滚
    jQuery获取一组单选按钮的值
    Redhat安装、使用及服务器应用FAQ
    js判断变量是否赋值(存在)
    IDE 与SATA区别
  • 原文地址:https://www.cnblogs.com/Liang-jc/p/8939648.html
Copyright © 2011-2022 走看看