zoukankan      html  css  js  c++  java
  • MYSQL5.5二进制包的安装

    二进制
    1. 下载包
    wget http://mirrors.sohu.com/mysql/MySQL-5.6/mysql-5.5.55-linux2.6-i686.tar.gz
    2. 解压
    tar xxvf mysql-5.5.55-linux2.6-i686.tar.gz
    mv mysql-5.5.55-linux2.6-i686 /usr/local/mysql
    3. 创建用户及数据存放目录并初始化
    useradd -M mysql -s /sbin/nologin
    mkdir -p /data/mysql
    chown -R mysql:mysql /data/mysql
    cd /usr/local/mysql
    ./scripts/mysql_install_db --user=mysql
    --datadir=/data/mysql
    4. 拷贝配置文件和启动脚本
    cp support-files/my-large.cnf /etc/my.cnf
    cp support-files/mysql.server /etc/init.d/mysqld
    sed -i '/^[mysqld]$/adatadir = /data/mysql' /etc/my.cnf
    sed -i 's#^datadir=#datadir=/data/mysql#' /etc/init.d/mysqld
    sed -i 's#^basedir=#basedir=/usr/local/mysql#' /etc/init.d/mysqld
    chmod 755 /etc/init.d/mysqld
    chkconfig --add mysqld
    chkconfig mysqld on
    5. 启动服务
    service mysqld start
    要想让其在命令行下输入mysql就可进入数据库
    需要将软件路径加入环境变量path中。
    如:vim /etc/init.d/path.sh
    #!/bin/bash
    export PATH=$PATH:/usr/local/mysql/bin
    保存退出后
    重新加载文件:source /etc/init.d/path.sh

  • 相关阅读:
    exit()和_exit()函数(转)
    C语言struct内存占用问题 (转)
    C语言中memset函数(转)
    STDIN_FILENO与stdin区别(转)
    stderr,strerror,errno,perror,论坛大神的回答!
    C++ 函数模版
    C++ 内置函数
    offsetof
    LockSupportDemo
    读写锁,await和signa
  • 原文地址:https://www.cnblogs.com/ddgen/p/7103126.html
Copyright © 2011-2022 走看看