zoukankan      html  css  js  c++  java
  • Percona 5.7安装

    一、从官网下载Percona5.7

    地址:https://www.percona.com/downloads/Percona-Server-5.7/LATEST/

    需要注意是服务器的版本。我这里选择的是Percona-Server-5.7.16-10-ra0c7d0d-el6-x86_64-bundle.tar

    二、解压

    tar xvf Percona-Server-5.7.16-10-ra0c7d0d-el6-x86_64-bundle.tar

    能够看到解压出7个文件

    三、安装

    rpm -ivh Percona-Server-server-57-5.7.16-10.1.el6.x86_64.rpm Percona-Server-client-57-5.7.16-10.1.el6.x86_64.rpm Percona-Server-shared-57-5.7.16-10.1.el6.x86_64.rpm

    这时能够看到提示

    rpm -ivh Percona-Server-devel-57-5.7.16-10.1.el6.x86_64.rpm

    四、初始化

    mysqld --initialize

    更改mysql数据库目录的所属用户及其所属组,然后启动mysql数据库

    chown mysql:mysql /var/lib/mysql -R
    service mysql restart

    五、登录mysql

    mysql -uroot -p

    注意1:

    在格式化之后,系统没有提示root密码,同时mysql5.7也不像之前的版本那样,生成一个.mysql_secret文件记录初始密码。

    在Centos 6系统上使用rpm命令安装Mysql后,mysql的配置文件是/etc/my.cnf,打开该文件,可以看到mysql的datadir和log文件等的配置信息,如下:

    datadir=/var/lib/mysql
    log-error=/var/log/mysqld.log

    打开/var/log/mysqld.log文件,搜索字符串A temporary password is generated for root@localhost:,可以找到这个随机密码,通常这一行日志在log文件的最初几行,比较容易看到。
    注意2:进入mysql之后,进行任何操作都有You must reset your password using ALTER USER statement before executing this statement.的提示

    mysql> show databases;
    ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.

    原因是使用root进入mysql后,必须要进行修改root密码,才可以进行其他的操作。

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

    注意3:

    使用root远程连接mysql

    进入数据库

    mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '1234' WITH GRANT OPTION;
    mysql> FLUSH PRIVILEGES;

    即可

  • 相关阅读:
    四则运算
    四则运算二
    学习进度条
    四则运算一
    课堂测试七
    问题与思考6
    问题与思考5
    问题与思考04
    Android SDK 目录说明
    如何判断视频的比例(4:3/16:9)和分辨率?
  • 原文地址:https://www.cnblogs.com/binbinyouni/p/6212246.html
Copyright © 2011-2022 走看看