zoukankan      html  css  js  c++  java
  • MySQL5.6版本压缩包安装

    MySQL 5.6安装

    • 下载软件包

    Linux-Generic 正式版

    也可以使用命令行下载,直接下载到系统

     wget https://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.38-linux-glibc2.12-i686.tar.gz

    创建软件包目录 mkdir /home/oldboy/tools

    创建程序目录。mkdir /application

    进入目录 cd  /home/oldboy/tools

     下载到本地  wget https://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.38-linux-glibc2.12-i686.tar.gz

    解压软件包  tar xf mysql-5.6.21-linux-glibc2.5-x86_64.tar.gz

    移动到程序目录,mv mysql-5.6.21-linux-glibc2.5-x86_64 /application/mysql-5.6

    建立软连接,以后方便升级 ln -s  /application/mysql-5.6  /application/mysql

    进入目录  cd /application/mysql

    创建mysql用户   useradd -M -s /sbin/nologin mysql

    • 初始化数据库

    /application/mysql/scripts/mysql_install_db --basedir=/application/mysql   --datadir=/application/mysql/data --user=mysql

    --basedir= 指定数据库初始目录  

     --datadir= 指定数据库存放数据目录

    --user= 指定数据库启动用户为mysql

    • 复制启动文件

    cp /application/mysql/support-files/mysql.server /etc/init.d/mysqld

    • 授权(默认是有执行权限)

    chmod +x /etc/init.d/mysqld

    • 修改启动路径

     软件包默认mysql路径为 /usr/local/mysql 

     sed -i 's#/usr/local/mysql#/application/mysql#g' /application/mysql/bin/mysqld_safe /etc/init.d/mysqld 

    •  复制默认的配置文件

    系统第一个会去找/etc/my.cfg 

    第二次会去找  /application/mysql/support-files/my-default.cnf 这个文件

    第三次会找mysql启动时命令行带的参数

    cp /application/mysql/support-files/my-default.cnf /etc/my.cnf

    • 启动

    完成以上步骤mysql就可以启动运行了

    service mysqld start

    •  复制命令到bin 

      cp /application/mysql/bin/mysql /bin/

    • 开启启动
    • Centos6

     chkconfig --add mysqld ;chkconfig mysqld on

    • Centos7

    systemctl   enable msyqld

    • mysql设置密码

    mysqladmin -uroot password '密码'

    • 也可也进入数据库里面修改密码

    mysql -u root mysql 
    mysql > UPPATE user SET password=PASSWORD(‘newpassword’) where USER=’root’; 
    mysql > FLUSH PRIVILEGES; 
    mysql > quit ; 
    /etc/init.d/mysql restart 
    mysql -u root -p

  • 相关阅读:
    angularIO 路由守卫
    vue-property-decorator用法
    windows mysql 忘记密码
    OSPF 做负载均衡
    NLB 部署网络负载平衡
    flexible.js 布局详解
    python setup.py 构建
    python Zope.interface安装使用
    lnmp菜单
    linux下的文件删除原理
  • 原文地址:https://www.cnblogs.com/a-can/p/13121103587__csc.html
Copyright © 2011-2022 走看看