MySQL保护机制
  • 运行mysql_secure_installation脚本,该脚本执行一些与安全性相关的操作并设置MySQL根密码: sudo mysql_secure_installation

  • 将要求您配置 VALIDATE PASSWORD PLUGIN,该工具用于测试MySQL用户密码的强度并提高安全性。密码验证策略分为三个级别:低,中和强。如果您不想设置验证密码插件,请按ENTER。

  • 在下一个提示符下,将要求您为MySQL根用户设置密码。完成此操作后,脚本还将要求您删除匿名用户,限制root用户对本地计算机的访问,并删除测试数据库。您应该对所有问题回答“是”。

  • 要从命令行与MySQL服务器进行交互,请使用MySQL客户端实用程序,它作为依赖项安装。通过键入以下内容测试根访问权限:

    [root@localhost]# mysql -uroot -p
    Enter password:
    Welcome to the MySQL monitor. Commands end with ; or \g.
    Your MySQL connection id is 53
    Server version: 8.0.17 Source distribution

    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> show databases;
    +--------------------+
    | Database |
    +--------------------+
    | information_schema |
    | mysql |
    | performance_schema |
    | sys |
    +--------------------+

  • 执行创建数据库命令

MySQL 是最流行的开源关系数据库管理系统。在 WEB 应用方面 MySQL 是最好的 RDBMS(Relational Database Managemen...