使用户成为root
Making a user the root
有什么方法可以让 root
从 xampp GUI 成为用户?我不记得 root 密码或者如果有的话!我想授予用户 root 的所有权限。
我想如果您想使用 root 用户,您必须对 mysql 数据库进行冷备份,然后在卸载后重新安装 mysql 。
如果能在不卸载 mysql 的情况下做到这一点,我将不胜感激。但我认为这种可能性很小。
编辑 但是您可以采用@eggyal 的方式将GRANT PRIVILEGE
授予用户并在将来使用该用户而不是root 用户
您不必卸载 mysql 或类似的东西。请听从我的指示。
- 从 xampp 控制面板停止 mysql
- 编辑
my.ini
- 注释掉
skip-grant-tables
(您的文件可能看起来不同,只需搜索单词 skip-grant-tables
并删除前面的 #
)
- 保存文件
- 从 xampp 控制面板启动 mysql
- 转到 phpmyAdmin 并以 root 身份登录(无密码)
- 像这样更改您的 root 用户密码(将函数更改为 MD5 并在 VALUE 上键入您的新密码)图片只是一个插图。您的数据库应该看起来有点不同:
- 按开始按钮
- 执行步骤 1 到 5。但是,在步骤 3 中注释
skip-grant-tables
,将 #
放在前面
注意:如果您有任何问题,请告诉我。我这样做了好几次:)
有什么方法可以让 root
从 xampp GUI 成为用户?我不记得 root 密码或者如果有的话!我想授予用户 root 的所有权限。
我想如果您想使用 root 用户,您必须对 mysql 数据库进行冷备份,然后在卸载后重新安装 mysql 。
如果能在不卸载 mysql 的情况下做到这一点,我将不胜感激。但我认为这种可能性很小。
编辑 但是您可以采用@eggyal 的方式将GRANT PRIVILEGE
授予用户并在将来使用该用户而不是root 用户
您不必卸载 mysql 或类似的东西。请听从我的指示。
- 从 xampp 控制面板停止 mysql
- 编辑
my.ini
- 注释掉
skip-grant-tables
(您的文件可能看起来不同,只需搜索单词skip-grant-tables
并删除前面的#
) - 保存文件
- 从 xampp 控制面板启动 mysql
- 转到 phpmyAdmin 并以 root 身份登录(无密码)
- 像这样更改您的 root 用户密码(将函数更改为 MD5 并在 VALUE 上键入您的新密码)图片只是一个插图。您的数据库应该看起来有点不同:
- 按开始按钮
- 执行步骤 1 到 5。但是,在步骤 3 中注释
skip-grant-tables
,将#
放在前面
注意:如果您有任何问题,请告诉我。我这样做了好几次:)