zoukankan      html  css  js  c++  java
  • centos 7 安装MySQL 5.7.23

    centos 7 安装MySQL 5.7.23

     

    1、  上传MySQL安装包到服务器
    mysql-5.7.23-linux-glibc2.5-x86_64.tar.gz

    2、  解压MySQL安装包
    tar -zxvf mysql-5.7.23-linux-glibc2.5-x86_64.tar.gz
     

    3、  将解压的安装包移动到/usr/local下并命名为mysql-------(typically /usr/local/mysql)

    mv mysql-5.7.23-linux-glibc2.5-x86_64 /usr/local/mysql
     

    Directory

    Contents of Directory

    bin

    mysqld server, client and utility programs

    docs

    MySQL manual in Info format

    man

    Unix manual pages

    include

    Include (header) files

    lib

    Libraries

    share

    Error messages, dictionary, and SQL for database installation

    support-files

    Miscellaneous support files

    4、  添加用户组mysql

    shell> groupadd mysql 

    5、  添加用户mysql

       shell> useradd -r -g mysql -s /bin/false mysql

    6、  创建目录
    mkdir –p /usr/local /mysql/data

    7、  修改目录权限
    Chown –R mysql:mysql /usr/local /mysql
     

    8、  初始化mysql数据库,并记录临时密码
    /usr/local/mysql/bin/mysqld --initialize --user=mysql --datadir=/usr/local/mysql/data --defaults-file=/etc/my.cnf
     

    9、  数据库加密
    /usr/local/mysql/bin/mysql_ssl_rsa_setup –datadir=/usr/local /mysql/data
     

    10、       vi /etc/my.cnf
    [mysqld]
    basedir=/usr/local/mysql
    datadir=/usr/local /mysql/data
    socket=/tmp/mysql.sock
     

    11、       cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld
    修改启动脚本参数
    vi /etc/init.d/mysqld
    basedir=/usr/local/mysql
    datadir=/usr/local /mysql/data
     

    12、       启动mysql
    chkconfig –add mysqld
    /etc/init.d/mysqld start
     

    13、       登录
    mysql –uroot –p’临时密码’
     

    14、       修改登录密码
    set password=password(‘mysql’);
     

    15、       配置环境变量

    export DATADIR=/usr/local /mysql/data

    export BASEDIR=/usr/local/mysql

    export PATH=$BASEDIR/bin:$PATH

  • 相关阅读:
    jfinal的configPlugin基本配置代码
    jfinal的maven配置
    access denied XXXXXXXXXXXX
    常见排序算法小结
    String、StringBuffer与StringBuilder之间区别
    进程间的通信方式
    从右上角到左下角沿反对角线打印方阵中的元素
    快乐数问题
    数组循环移位问题
    HTTP协议报文格式
  • 原文地址:https://www.cnblogs.com/orcl-2018/p/11437656.html
Copyright © 2011-2022 走看看