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;

    即可

  • 相关阅读:
    第194场周赛
    刷leetcode的心得
    91. Decode Ways
    23. Merge k Sorted Lists
    19. Remove Nth Node From End of List
    21. Merge Two Sorted Lists
    222. Count Complete Tree Nodes
    958. Check Completeness of a Binary Tree
    课程学习总结报告
    结合中断上下文切换和进程上下文切换分析Linux内核一般执行过程
  • 原文地址:https://www.cnblogs.com/binbinyouni/p/6212246.html
Copyright © 2011-2022 走看看