事实上,我对SQL很陌生,我今天才开始学习它。 我正在关注一个教程,并通过phpMyAdmin =>用户更改了MAMP中的SQL密码,然后我根据root用户更改密码编辑了特权。 然后我进入config.inc.php文件并在那里更改密码以反映新密码。

每当我登录MAMP一切正常但我得到这个确切的错误信息:

检查MySQL数据库失败

错误信息:

/ Applications / MAMP / Library / bin / mysqlcheck:得到错误:1045:尝试连接时用户'root'@'localhost'(使用密码:YES)拒绝访问

请记住,我是一个完整的初学者,所以任何建议都需要非常简洁或易于遵循。 提前致谢。

===============>>#1 票数:2

如果你收到了那条消息,那么一切都绝对不行;)

建议:

尝试从命令行重置mysql“root”密码:

/Applications/MAMP/Library/bin/mysqladmin -u root -p password newpassword

另见此链接:

https://drupal.org/node/1469542

这可能听起来很愚蠢,但只需检查,仔细检查,并三重检查您在settings.php中是否正确设置了所有数据库设置。 ($ database数组声明中的数据库,用户名,密码,主机等)

我以为我是现场的,得到了​​同样的错误。 再次检查,它看起来正确,仍然是错误。 第三次检查,发现一个角色。 修复摆脱错误。

===============>>#2 票数:1

我不得不在许多文件中更改密码。 以下链接对我有用 - http://stunningpeak.com/blog/mamp-change-root-pasword

===============>>#3 票数:1

MAMP目录中有某些脚本将root密码硬编码到其中。 MAMP可以正常工作,但每次启动时都会收到错误消息。 需要将这些脚本更改为新密码才能停止错误消息。

这里有一个页面解释了如何操作: http//www.tech-otaku.com/local-server/changing-mysql-root-user-password-mamp/#mamp-files-to-update

===============>>#4 票数:-1

具有讽刺意味的是,我通过关闭再打开电脑来解决这个问题。

刚重启Mamp没有帮助。

  ask by Danrex translate from so

未解决问题?本站智能推荐:

1回复

MAMP错误:检查MySQL数据库失败

我最近在MySQL中将root用户的密码重置为空值。 我在config.inc.php文件中验证了这种情况: 但是,每次我重新启动MAMP服务器时,都会弹出此错误: 检查MySQL数据库失败 错误信息: / Applications / MAMP / Libr
1回复

构建MySQL数据库

我已经设置了一个包含以下列标题的数据库,ID,POI,filename。 我相信我必须设置一个主键。 目前是ID。 但是,客户可能决定更改其数据库的顺序,例如将ID 20移动到数字2.但由于它是主键,因此无法复制。 我试图添加一个额外的列,我做了自动增量,然后使ID列成为主键,但是,我被
7回复

phpMyAdmin“没有选择数据库”MySQL

我下载了一个MySQL备份文件,并迅速导入到MAMP的phpMyAdmin中。 我得到了这个回报: 我根本没有改变.sql文件。 关于如何让这只小狗到当地的任何提示? 谢谢!
1回复

像GitHub这样的MySQL数据库?

我正在与另一个人一起工作,我们使用GitHub提交和下载所有更改,并将更新的文件保存在计算机中。 但是我们有一个问题,我们无法对应用程序的数据库执行相同的操作。 我们尝试仅导出已更改的表,但这不是最佳选择。 我的问题是,如果您知道用于数据库的某些软件(例如github或subversi
1回复

MAMP MySQL数据库在升级MySQL后消失了

我使用了一个指南来升级MySQL以与Magento2一起使用,现在数据库已经消失了。 转到/Applications/MAMP/db/mysql显示所有数据库,但它们并未针对mysql显示。 我已经看过了,但是找不到指导来显示它做了什么。 有没有办法显示MAMP的mysql信息的所
4回复

使用php将数据输入mysql数据库

客户将填写一份表格,并输入希望将CSV导出到的路径。 使用php的顶部(如下)输入路径: 我想创建一个称为路径的变量。 目前,我可以将文本输入到mysql数据库的正确行中(我可以让John打印在数据库中),但是不能输入表单中输入的正确文本(即$ pathway)。 我想创建一个变
1回复

使用PHP导出数据MySQL数据库

我能够将数据从mysql数据库导出到csv文件中。 如果我将/ save / to / file写入,但我希望将文件保存到客户决定的位置,则可以正常工作。 在以前的php中,客户输入他们要将csv导出到的目录。 此变量称为$ pathway。 因此,表中存储了诸如用户名和路径之类的信息。
6回复

数据库连接“Mysql”丢失,缺少mysql.sock

我试图从cake命令行工具生成模型代码。 但得到了这个问题。 我正在使用MAMP。 我搜索了很多并找到了一些解决方案。 例如,这个CakePHP:没有这样的文件或目录(尝试通过unix连接:///var/mysql/mysql.sock) 或者我也可以创建一个mysql.
4回复

Laravel 5.1 - 连接MySQL数据库(MAMP)

网上有一些主题正在讨论这个问题,但我找不到问题的任何整洁解释或问题的任何可靠答案。 我想要实现的是将Laravel 5.1连接到MAMP的MySQL数据库。 在我的配置> app.php中: 在我的.env中: 我也有.env.example :(我认为没有功能)
1回复

空的MySQL数据库并从bash脚本导入?

我试图清空数据库并从bash脚本导入数据库。 我正在使用Mamp Pro中的MySQL。 以下内容将我登录到MySQL,但不会运行任何操作。