zoukankan      html  css  js  c++  java
  • Linux下通用二进制MySQL安装

    Linux下通用二进制MySQL安装

    1. 下载通用二进制包

      1. > cd /usr/local/src
      2. > wget http://mirrors.sohu.com/mysql/MySQL-5.5/mysql-5.5.44-linux2.6-i686.tar.gz
    2. 将源码解压至 /usr/local/ 目录下

      1. > tar -zxvf mysql-5.5.44-linux2.6-i686.tar.gz -/usr/local
    3. 创建mysql的软连接

      1. > cd /usr/local
      2. > ln -sv mysql-5.5.44-linux2.6-i686 mysql
    4. 进入到该目录,创建 myql 用户,并更改对应的权限

      1. > cd /usr/local/mysql
      2. > useradd -r mysql
      3. > chown -R root.mysql .
    5. 创建对应的数据目录 /mydata/data ,然后更改权限

      1. > mkdir -pv /mydata/data
      2. > chown -R mysql.mysql /mydata/data
    6. 执行script下的脚本文件,初始化数据库,然后复制配置文件,并加入系统服务

      1. > ./scripts/mysql_install_db --user=mysql --datadir=/mydata/data
      2. > cp ./support-files/my-small.cnf /etc/my.cnf
      3. > cp ./support-files/mysql.server /etc/init.d/mysqld
      4. > chkconfig --add mysqld
    7. 修改配置文件,并启动服务

      1. > vim /etc/my.cnf
      2. [mysqld]
      3. datadir=/mydata/data
      4. > service mysqld start
    8. 将 MySQL的命令加入系统环境变量

      1. > vim /etc/profile.d/mysql.sh
      2. export PATH=$PATH:/usr/local/mysql/bin
    9. 登录MySQL,并初始化密码

      1. > mysql -uroot -p
      2. 直接回车,默认初始密码为空
      3. > set password for 'root'@'localhost' = password('admin88');
      4. > flush privileges;

    (本文转载自 http://superve.leanote.com/post/Untitled-560d35b538f4117cf700031d)

  • 相关阅读:
    mysql命令集锦
    linux 删除文件名带括号的文件
    linux下的cron定时任务
    struts2文件下载的实现
    贴一贴自己写的文件监控代码python
    Service Unavailable on IIS6 Win2003 x64
    'style.cssText' is null or not an object
    "the current fsmo could not be contacted" when change rid role
    远程激活程序
    新浪图片病毒
  • 原文地址:https://www.cnblogs.com/Sillynoob/p/4854854.html
Copyright © 2011-2022 走看看