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)

  • 相关阅读:
    docker容器内使用systemctl报错
    docker构建镜像的两种方式
    PXE无人值守安装系统
    8.iptables自定义链
    7.iptables的黑白名单
    6.iptables的匹配条件(三)
    5.iptables的匹配条件(二)
    第三章 8086指令结构
    一套试卷
    第二章 微机指令
  • 原文地址:https://www.cnblogs.com/Sillynoob/p/4854854.html
Copyright © 2011-2022 走看看