设为首页收藏本站

找一论坛

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1892|回复: 0
打印 上一主题 下一主题

mysql root没有权限的问题解决

[复制链接]
  • TA的每日心情
    难过
    2021-4-21 17:19
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    34

    主题

    35

    帖子

    204

    积分

    找一管理员

    Rank: 9Rank: 9Rank: 9

    积分
    204
    跳转到指定楼层
    楼主
    发表于 2021-4-12 17:21:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    WampServer安装后密码是空的,
    修改一般有两种方式:
    一是通过phpMyAdmin直接修改;
    二是使用WAMP的MySql控制台修改。
    第一种:
    ①在phpMyAdmin界面中点击【用户】,将用户概况中的所有用户名为【root】
    用户的密码都改为【要修改的密码】。
    修改是点击【编辑权限】,设置密码即可。
    ②在目录wamp\apps下找到phpmyadmin文件夹下的【config.inc.php】文件,
    修改【$cfg['Servers'][$i]['password'] = ''】;为【$cfg['Servers'][$i]['password'] = '要修改的密码';】。
    重新启动服务即可。
    第二种:
    ①打开WAMP的mysql控制台,提示输入密码,开始密码为空,直接按回车
    ②输入【use mysql】,控制台提示【Database changed】
    ③输入【update user set password=PASSWORD('要修改的密码') where user='root';】,
    控制台提示【Query OK,XXXXXXXXX】
    ④最后输入【flush privileges】,提交
    ⑤输入【quit】,退出。
    ⑥在目录wamp\apps下找到phpmyadmin文件夹下的【config.inc.php】文件,
    修改【$cfg['Servers'][$i]['password'] = ''】;为【$cfg['Servers'][$i]['password'] = '要修改的密码';】。
    重新启动服务即可

    重置密码:
    ①在文件【my.ini】的【mysqlId】字段最下面加入【skip-grant-tables】,重启mysql服务
    ②再进入mysql控制台按照上面第二种改密码的方式重新修改密码。
    ③改完密码后将【my.ini】中添加的【skip-grant-tables】删掉。
    ④重新启动服务


    mysql root没有权限的问题解决由于以前从来没有遇到过这种情况,故把解决方法记录于此,以便今后自己查阅,具体方法就是你在改root密码的时候再加上一句给权限的语句:

    grant all on mysql.* to 'root'@'localhost' identified by 'password';

    最后那个password即是你要修改的root用户的密码


    免责申明
    1、找一论坛所有资源来源于网络,仅供学习交流之用,所有权归属游戏原创作者所有,请下载24小时内删除,切勿用于商业用途。
    2、如本帖侵犯到任何版权问题,请立即告知本站QQ:99194991,本站将及时予与删除并致以最深的歉意
    3、管理员和版主有权不事先通知发贴者而删除本文
    4、管理员有权删除灌水用户。例如回复:111111、22222、66666等。一经发现立即删除账号。
    5、以上这些限制是为了更好维护发展论坛,别跟我说取消下载次数、免金币下载什么的,有好的意见可在站务中心发表言论。
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|Archiver|手机版|小黑屋|找一论坛  

    GMT, 2025-5-13 23:12 , Processed in 0.047201 second(s), 14 queries , File On.

    Powered by Discuz! X3.3

    © 2001-2017 Comsenz Inc.

    快速回复 返回顶部 返回列表