【问题标题】:How can I create the root administration user root:rootroot for MySQL?如何为 MySQL 创建 root 管理用户 root:rootroot?
【发布时间】:2015-02-20 11:53:38
【问题描述】:

我正在为 MySQL 5.6.22 创建软件配置,我需要创建 root 管理用户 root:rootroot

下一步,我需要安装为带有自动启动选项的服务/守护进程,最后这个安装需要:

  • MySQL 工作台 6.2.4
  • MySQL 连接器/J 5.1.34

【问题讨论】:

    标签: mysql configuration root


    【解决方案1】:

    要在项目的 RNL Lab 上配置数据库,程序员 shell 会这样做:

    mysql -uroot -p 尝试连接到服务器,但它无权访问它。

    程序员 shell 总是使用mysql-local-client,这可能作为 root 的别名,而 pass 保持与“root”相同。

    1. 要运行项目,它必须由工作计算机上的 MySQL 服务器启动:

    mysql-local-start

    最后可能会遇到正在运行的服务器端口(应该是10000或者10001)。

    1. 之后,它必须与服务器建立连接,使用其他命令行,创建用户,授予正确的权限,最后创建数据库:

    mysql-local-client

    必须使用这个命令,它作为最后创建的服务器的别名。

    1. 请从 mysql-local-client 在 MySQL Shell 上运行以下命令:

    CREATE USER 'bubble'@'localhost' IDENTIFIED BY 'bubbl3';

    CREATE USER 'bubble'@'%' IDENTIFIED BY 'bubbl3';

    GRANT ALL PRIVILEGES ON bubbledb.* TO 'bubble'@'localhost';

    GRANT ALL PRIVILEGES ON bubbledb.* TO 'bubble'@'%';

    CREATE DATABASE bubbledb;

    1. 最后需要更改 Fenix Framework 的属性,以便下一个代码运行(其中 10000 是正在运行的服务器端口):

    dbAlias=//localhost:10000/bubbledb?useUnicode=true&characterEncoding=UTF-8&clobCharacterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull

    dbUsername=bubble

    dbPassword=bubbl3"

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-07-04
      • 2015-04-21
      • 1970-01-01
      • 2014-01-04
      • 2013-03-15
      • 2021-08-22
      • 2018-10-27
      • 2016-12-23
      相关资源
      最近更新 更多