• CentOS 安装MySQL5.7


    一、下载

    shell> cd /home/user/Downloads shell> wget http://mirrors.sohu.com/mysql/MySQL-5.7/所需版本

    此处下载的是mysql-5.7.10-linux-glibc2.5-x86_64.tar.gz  

    二、解压缩文件并移动到指定目录 

    在home文件夹下创建一个mysql文件夹,作为存放mysql文件的目录

    shell> cd /home shell> mkdir mysql 

    回到保存下载压缩文件的目录解压压缩文件 

    shell> cd /home/user/Downloads 

    shell> tar -zxvf mysql-5.7.10-linux-glibc2.5-x86_64.tar.gz 移动文件到指定目录 

    shell> mv mysql-5.7.10-linux-glibc2.5-x86_64 /home/mysql/mysql-5.7.10 

    三、安装运行mysql所需的包

    shell> yum search libaio 

    shell> yum install libaio  

    四、安装及配置mysql(参照mysql文件中的INSTALL-BINARY) 

    shell> groupadd mysql     #添加一个mysql用户组 

    shell> useradd -r -g mysql -s /bin/false mysql  #设置-s /bin/false表示mysql不能作为登入用户 

    shell> cd /usr/local 

    shell> ln -s /home/mysql/mysql-5.7.10 mysql  #在/usr/local/目录下创建一个mysql链接  

    shell> cd mysql 

    shell> mkdir data    #作为存放数据的目录 

    shell> chmod 770 data 

    shell> chown -R mysql . 

    shell> chgrp -R mysql . 

    shell> bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data  

    执行该命令后,注意最后一行的[Note]信息 

    [Note] A temporary password is generated for root@localhost: )#Fzu)-oj6f8 生成的初始密码在首次以root用户登入时使用。  (初始密码一定要记录下来)

    clipboard[4]

    shell> bin/mysql_ssl_rsa_setup --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data    

    shell> chown -R root . 

    shell> chown -R mysql data  

    shell> cd /var/log 

    shell> mkdir mariadb  #作为存放数据库运行日志的文件夹 

    shell> cd /usr/local/mysql/ 

    shell> bin/mysqld_safe --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data & 

    将mysql加入到可控制启动服务的文件夹内,并命名mysql,即service可控制的服务名,届时可用service mysql start|stop控制启动及关闭mysql 

    shell> cp support-files/mysql.server /etc/init.d/mysql  

    到/etc目录下配置my.cnf 

    shell> cd /etc/ 

    shell> vi my.cnf #修改或添加以下内容  

    basedir=/usr/local/mysql  

    datadir=/usr/local/mysql/data 

    socket=/tmp/mysql.sock 

    shell> vi /etc/profile  #配置环境变量 添加如下内容  

    export MYSQL_HOME="/usr/local/mysql" 

    export PATH="$PATH:$MYSQL_HOME/bin" 

    shell> . /etc/profile  #使配置及时生效

    至此可用service mysql start来启动mysql数据库。  

    配置开机启动mysql服务 

    shell> chkconfig --add mysql 

    shell> chkconfig --level 2345 mysql on  

    五、首次登入mysql 

    shell> mysql -u root -p 

    Enter password:输入之前生成的临时密码

    修改密码:

    mysql> SET PASSWORD = PASSWORD('123456');

  • 相关阅读:
    HTML文件中表格(Table)标记的常用属性
    QTP 学习
    QTP与Selenium的比较
    loadrunner简单使用——HTTP,WebService,Socket压力测试脚本编写
    linux
    linux
    AcWing1131 拯救大兵瑞恩(最短路)
    AcWing341 最优贸易(spfa+dp思想)
    AcWing342 道路与航线(最短路+DAG)
    AcWing340 通信线路
  • 原文地址:https://www.cnblogs.com/liubiao/p/5445111.html
Copyright © 2020-2023  润新知