如何为 MySQL 创建根管理用户 root:rootroot?

How can I create the root administration user root:rootroot for MySQL?

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

下一步,我需要使用自动启动选项安装为 service/daemon,最后这个安装需要:

要在项目的 RNL Lab 上配置数据库,程序员 shell 执行:

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

程序员 shell 总是使用 mysql-local-client,这可能会作为根的别名,而通行证与 "root".

保持相同
  1. 对于 运行 项目,它必须由工作计算机上的 MySQL 服务器启动:

mysql-local-start

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

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

mysql-local-client

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

  1. 请 运行 MySQL Shell 上来自 mysql-local-client 的下一个命令:

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 框架的属性,以便下一个代码 运行s(其中 10000 是 运行ning 服务器端口):

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

dbUsername=bubble

dbPassword=bubbl3"