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

    下载mysql:http://down1.chinaunix.net/distfiles/mysql-5.5.21.tar.gz

    下载cmake:https://cmake.org/files/v3.7/cmake-3.7.0-rc2.tar.gz

    1.先安装cmake编辑工具:#./configure --prefix=/usr/local/cmake #make #make install

    2.新建存储data文件夹:#mkdir -p /data/mysql/data

    3.创建用户名和用户组:#groupadd mysql #useradd -r -g mysql mysql

    4.安装mysql:

    #cmake
    -DCMAKE_INSTALL_PREFIX=/usr/local/mysql
    -DMYSQL_DATADIR=/data/mysql/data
    -DDEFAULT_CHARSET=utf8
    -DDEFAULT_COLLATION=utf8_general_ci
    -DEXTRA_CHARSETS=all
    -DENABLED_LOCAL_INFILE=1

    参数说明:

    参数说明:
    -DCMAKE_INSTALL_PREFIX=/usr/local/mysql //安装目录
    -DINSTALL_DATADIR=/usr/local/mysql/data //数据库存放目录
    -DDEFAULT_CHARSET=utf8     //使用utf8字符
    -DDEFAULT_COLLATION=utf8_general_ci //校验字符
    -DEXTRA_CHARSETS=all     //安装所有扩展字符集
    -DENABLED_LOCAL_INFILE=1    //允许从本地导入数据

    5.设置目录权限:

    #cd /usr/local/mysql
    #chowm -R root:mysql .
    #chow -r mysql:mysql /data/mysql/data //给存储data文件夹的权限组
    #cp support-files/my-medium.cnf /etc/my.cnf //将mysql的启动服务添加到系统服务中

    6.添加环境变量
    #vim /etc/profile
    添加一行
    PATH="$PATH:/usr/local/mysql/bin:/usr/local/mysql/lib"
    #source /etc/profile //生效

    7.对mysql存储数据库目录更改

    #vim /etc/my.cnf

    [mysqld]

    datadir = /data/mysql/data

    #mv /usr/local/mysql/data/* /data/mysql/data //将系统的文件移动到自定义的目录下

    8.启动

    第一种:

    #/usr/local/mysql/support-files/mysql.server start

    第二种:

    #/usr/local/mysql/bin/mysqld_safe --user=mysql &

    第三种:

    ln -s /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld
    chkconfig --add mysqld
    chkconfig --list mysqld
    service mysqld start

  • 相关阅读:
    跨域的异步请求二
    cloneNode在兼容问题
    实现here document的一些副产品
    跨域的异步请求三
    getBasePath 函数第二版
    跨域的异步请求一
    IE6的base标签导致页面结构大混乱
    元素的自定义属性
    IE6与IE7封杀器与浏览器杀手
    ImageMagick 打水印支持透明度设置
  • 原文地址:https://www.cnblogs.com/300js/p/5993681.html
Copyright © 2011-2022 走看看