Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/71.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
当我重新启动MacBook时,我的MySQL根密码不断重置_Mysql_Macos_Passwords_Root_Reset - Fatal编程技术网

当我重新启动MacBook时,我的MySQL根密码不断重置

当我重新启动MacBook时,我的MySQL根密码不断重置,mysql,macos,passwords,root,reset,Mysql,Macos,Passwords,Root,Reset,我刚买了新的MacBookPro,我是OSX新手,但我想在上面开发一些web,所以我使用本教程安装了AMP服务器 但是,当更改MySQL密码的部分到来时,我可以更改它并连接到phpmyadmin,但是当我重置Mac时,root的密码再次变为与安装初始化的密码相同 此外,当我连接到phpmyadmin时,我没有创建数据库的权限,即使我使用“root”连接 这是超越挫折,因为我不能上传我的网站数据库 谢谢您可以手动重置mysql密码并将其永久化。对于Mac Sierra的MySQL配置根密码配置,请

我刚买了新的MacBookPro,我是OSX新手,但我想在上面开发一些web,所以我使用本教程安装了AMP服务器

但是,当更改MySQL密码的部分到来时,我可以更改它并连接到phpmyadmin,但是当我重置Mac时,root的密码再次变为与安装初始化的密码相同

此外,当我连接到phpmyadmin时,我没有创建数据库的权限,即使我使用“root”连接

这是超越挫折,因为我不能上传我的网站数据库


谢谢

您可以手动重置mysql密码并将其永久化。对于Mac Sierra的MySQL配置根密码配置,请遵循以下方法

  • 在终端中,请执行以下步骤
    • cd/usr/local/mysql/bin”单击输入按钮
    • sudo./mysql-u root-p”单击enter,终端将请求 密码,您需要复制粘贴MySQL根密码 提到第1步并进入
    • 现在你将进入mysql,如果你想改变根目录 密码,然后在终端“Alter user”中输入此命令 “root”@“localhost”由“您喜欢的新密码”标识 要更改“;”请进入和退出终端
  • 从下载phpmyadmin并提取phpmyadmin文件,并将其重命名为phpmyadmin到您的Web服务器/文档文件夹(/Library/WebServer/Documents/)
  • 转到终端并输入以下命令
    • cd/Library/WebServer/Documents/并单击enter
    • cd phpMyAdmin并单击enter
    • sudo mkdir config并单击enter
    • sudo chmod o+x config并单击enter
  • 转到浏览器URL并输入以下localhost/phpmyadmin/setup,服务器设置页面将打开,并按照以下步骤操作
    • 单击“新建服务器”按钮,然后导航到“身份验证”选项卡 然后输入根密码&单击应用按钮
    • 在概览页面的底部,您可以找到下载按钮并单击 将下载该文件和config.inc.php文件
    • config.inc.php文件复制粘贴到您的phpMyAdmin 文件夹

  • 好的,谢谢你的建议。如果有人能帮我弄明白,我会试试这个:)