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)

  • 相关阅读:
    序列JSON数据和四种AJAX操作方式
    jquery.validate和jquery.form.js实现表单提交
    JQuery Validate使用总结1:
    HOWTO: Include Base64 Encoded Binary Image Data (data URI scheme) in Inline Cascading Style Sheets (CSS)(转)
    SharePoint 2007 使用4.0 .Net
    动态IP解决方案
    取MS CRM表单的URL
    从Iframe或新开的窗口访问MS CRM 2011(转)
    Toggle or Hidden MS CRM Tab
    Windows 2008下修改域用户密码
  • 原文地址:https://www.cnblogs.com/zoujiaojiao/p/12072880.html
Copyright © 2011-2022 走看看