zoukankan      html  css  js  c++  java
  • cmake 安装mysql

    1,增加mysql用户

    groupadd mysql

    useradd -g mysql mysql -s /usr/sbin/nologin

    2,创建mysql安装目录

    mkdir /usr/local/mysql

    3,进入msyql源码包目录

    cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql && make && make install

    编译安装失败

    Curses library not found.  Please install appropriate package

    解决办法

    rm -f CMakeCache.txt

    yum install ncurses-devel

    重新编译

    4,初始化mysql数据库

    进入mysql安装目录采用相对路径的方式初始化mysql数据库

    scripts/mysql_install_db --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --user=mysql

    5,cp配置文件

    cp support-files/my-default.cnf /usr/local/mysql/my.cnf

    6,设置下my.cnf文件,以防止默认的mysql环境引起的冲突

    [mysqld]   
    
    basedir = /usr/local/mysql   
    
    datadir = /usr/local/mysql/data   
    
    log-error = /usr/local/mysql/mysql_error.log   
    
    pid-file = /usr/local/mysql/mysql.pid   
    
    user = mysql   

    tmpdir = /tmp

    socket = /var/lib/mysql/mysql.sock

    7,赋予myql目录mysql用户权限

    chown -R mysql:mysql /usr/local/mysql

    8,启动mysql

    bin/mysqld_safe --user=mysql &

    9,添加mysql为系统服务

    cp ./mysql.server /etc/init.d/mysqld

    chkconfig mysqld on

    chkconfig --list nginx

     

    end!

  • 相关阅读:
    Angular语法(三)——数据绑定
    Angular语法(二)——模板语法
    Angular语法(一)——展示数据
    Angular常用指令
    windows下启动redis
    WPF实现弹幕
    微信获得用户信息
    拉普拉斯变换
    Convolutional Neural Networks on Graphs with Fast Localized Spectral Filtering
    Python之并行
  • 原文地址:https://www.cnblogs.com/changbo/p/5019205.html
Copyright © 2011-2022 走看看