zoukankan      html  css  js  c++  java
  • centos7安装mysql5.7

    1 下载并安装MySQL官方的 Yum Repository

    # wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm

    # yum -y install mysql57-community-release-el7-10.noarch.rpm

    # yum -y install mysql-community-server

    # systemctl start  mysqld.service

    # systemctl status mysqld.service

    # grep "password" /var/log/mysqld.log
    2019-12-20T01:11:40.325438Z 1 [Note] A temporary password is generated for root@localhost: GpA)9tjfO9fm

    # mysql -uroot -p
    Enter password:

    Welcome to the MySQL monitor. Commands end with ; or g.
    Your MySQL connection id is 2
    Server version: 5.7.28

    Copyright (c) 2000, 2019, Oracle and/or its affiliates. All rights reserved.

    Oracle is a registered trademark of Oracle Corporation and/or its
    affiliates. Other names may be trademarks of their respective
    owners.

    Type 'help;' or 'h' for help. Type 'c' to clear the current input statement.

    mysql> set global validate_password_policy=0;
    Query OK, 0 rows affected (0.00 sec)

    mysql> set global validate_password_length=1;
    Query OK, 0 rows affected (0.00 sec)

    mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'vonedao1234';
    Query OK, 0 rows affected (0.00 sec)

    mysql> quit
    Bye

    # yum -y remove mysql57-community-release-el7-10.noarch

    # systemctl enable mysqld

    # systemctl daemon-reload

    # mysql -uroot -p
    Enter password:
    Welcome to the MySQL monitor. Commands end with ; or g.
    Your MySQL connection id is 3
    Server version: 5.7.28 MySQL Community Server (GPL)

    Copyright (c) 2000, 2019, Oracle and/or its affiliates. All rights reserved.

    Oracle is a registered trademark of Oracle Corporation and/or its
    affiliates. Other names may be trademarks of their respective
    owners.

    Type 'help;' or 'h' for help. Type 'c' to clear the current input statement.

    mysql> use mysql;
    Reading table information for completion of table and column names
    You can turn off this feature to get a quicker startup with -A

    Database changed
    mysql> update user set Host='%' where User='root';
    Query OK, 1 row affected (0.00 sec)
    Rows matched: 1 Changed: 1 Warnings: 0

    mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;
    ERROR 1819 (HY000): Your password does not satisfy the current policy requirements

    mysql> set global validate_password_policy=LOW;
    Query OK, 0 rows affected (0.00 sec)

    mysql> update user set Host='%' where User='root';
    Query OK, 0 rows affected (0.00 sec)
    Rows matched: 1 Changed: 0 Warnings: 0

    允许任何用户以root账户远程连接

    mysql> grant all privileges on *.* to 'root'@'%' identified by 'vonedao1234' with grant option;
    Query OK, 0 rows affected, 1 warning (0.00 sec)

    mysql> flush privileges;
    Query OK, 0 rows affected (0.00 sec)

  • 相关阅读:
    向量
    3D坐标系
    Unity坐标系详解
    5G 系统流程系列:AF 的 Traffic Routing Control 以及 UP 路径管理增强
    Git 合并冲突
    撤销 git commit
    Redis NoSQL
    Netflow/IPFIX 流量收集与分析
    Nokia 5GC 产品概览
    通过 OpenAPI 部署 Npcf_PolicyAuthorization-PostAppSessions API Service
  • 原文地址:https://www.cnblogs.com/zoujiaojiao/p/12072880.html
Copyright © 2011-2022 走看看