• 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

  • 相关阅读:
    牛客网-湘潭大学校赛重现H题 (线段树 染色问题)
    bzoj 2243: [SDOI2011]染色 (树链剖分+线段树 区间合并)
    SPOJ QTREE2 (LCA
    Neo4j-Cypher
    MySQL避免插入重复记录:唯一性约束
    python ftp教程
    Neo4j 导入 CSV 文件
    jupyter notebook 安装 jupyter_contrib_nbextension
    python 性能分析(时间,空间)之 line_profiler 模块 ,memory_profiler的使用
    hive 自定义函数
  • 原文地址:https://www.cnblogs.com/orcl-2018/p/11437656.html
Copyright © 2020-2023  润新知