Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/67.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 使用户成为根用户_Mysql_Sql_Database_Xampp - Fatal编程技术网

Mysql 使用户成为根用户

Mysql 使用户成为根用户,mysql,sql,database,xampp,Mysql,Sql,Database,Xampp,有没有办法从xampp GUI将用户设置为root?我不记得根密码,或者它是否有!我想授予用户根目录的所有特权 如果您想使用root用户,我想您必须对mysql数据库进行冷备份,然后在卸载mysql后重新安装它。 如果不卸载mysql也能做到这一点,我将不胜感激。但我认为这种可能性很小。 编辑但您可以使用@eggyal的方式将GRANT PRIVILEGE授予用户,并在将来使用该用户而不是根用户您不必卸载mysql或类似的东西。请遵照我的指示 从xampp控制面板停止mysql 编辑my.in

有没有办法从xampp GUI将用户设置为
root
?我不记得根密码,或者它是否有!我想授予用户根目录的所有特权

如果您想使用root用户,我想您必须对mysql数据库进行冷备份,然后在卸载mysql后重新安装它。 如果不卸载mysql也能做到这一点,我将不胜感激。但我认为这种可能性很小。

编辑但您可以使用@eggyal的方式将
GRANT PRIVILEGE
授予用户,并在将来使用该用户而不是根用户

您不必卸载mysql或类似的东西。请遵照我的指示

  • 从xampp控制面板停止mysql
  • 编辑
    my.ini
  • 注释掉
    skip grant tables
    (您的文件可能看起来不同,只需搜索单词
    skip grant tables
    ,然后删除前面的
  • 保存文件
  • 从xampp控制面板启动mysql
  • 转到phpmyAdmin并以root用户身份登录(无密码)
  • 像这样更改根用户密码(将函数更改为MD5,并在值上键入新密码)图片仅为一个示例。您的数据库看起来应该有点不同:
  • 按“开始”按钮
  • 执行步骤1至5。但是,在步骤3中,注释
    #
    放在授权表前面,跳过授权表
  • 注意:如果您有任何问题,请告诉我。我这样做了好几次:)

    请参见,根据需要替换要向其授予
    SUPER
    权限的用户。