MySQL无法连接服务器,哎

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

3回答
好帮手慕小尤 2019-12-09 15:42:36

同学你好,同学可以通过安装,进行连接mysql。同学安装PHPMyAdmin后,是否有配置PHPMyAdmin,如果没有请同学参考下方进行配置。

cfg[′Servers′][cfg[′Servers′][i][‘host’] = ‘127.0.0.1’; 
cfg[′Servers′][cfg[′Servers′][i][‘port’] = ‘’; 端口
cfg[′Servers′][cfg[′Servers′][i][‘user’] = ‘root’; 用户名
cfg[′Servers′][cfg[′Servers′][i][‘password’] = ‘这里填写你的MySQL密码’; 
cfg[′Servers′][cfg[′Servers′][i][‘AllowNoPassword’] = true;

祝学习愉快!

好帮手慕小尤 2019-12-09 14:50:54

同学你好,1. 127.0.0.1指本地机,一般用来测试代码。

2. 原因是如果使用localhost,PMA可能会尝试连接到mysql.socket。如果您使用127.0.0.1 PMA会进行TCP连接工作。

3. 请同学尝试将ib_logfile0和ib_logfile1重命名为ib_logfile_0和ib_logfile_1。然后重启mamp,尝试PHPMyAdmin是否可以登陆。

祝学习愉快!

  • 提问者 jingo_ #1
    修改ib_logfile0是哪个文件呢?还是修改为127.0.0.1这个文件吗?
    2019-12-09 15:09:38
  • 好帮手慕小尤 回复 提问者 jingo_ #2
    同学你好,ib_logfile0和ib_logfile1文件是mysql中的的文件,同学可以尝试重命名。祝学习愉快!
    2019-12-09 15:16:15
  • 提问者 jingo_ #3
    为什么我下载的MySQL没有文件呢?直接就在系统偏好设置里面开启就行了。
    2019-12-09 15:25:07
好帮手慕小尤 2019-12-09 14:11:35

同学你好,建议修改phpMyAdmin文件夹下的config.sample.inc.php 的文件。代码如下:

$cfg['Servers'][$i]['host'] = 'localhost'; //修改前
$cfg['Servers'][$i]['host'] = '127.0.0.1';	//修改后

保存后,修改此文件名为config.inc.php。然后重新尝试登陆。

祝学习愉快!

  • 提问者 jingo_ #1
    127.0.0.1是什么意思呢?老师..为什么要填这个就可以了
    2019-12-09 14:20:53
  • 提问者 jingo_ #2
    修改之后也是一样的效果
    2019-12-09 14:26:14
  • 提问者 jingo_ #3
    是不是MySQL需要怎么配置一下呢?
    2019-12-09 14:26:56
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
PHP小白零基础入门
  • 参与学习           人
  • 提交作业       626    份
  • 解答问题       4930    个

想要学好Web后端开发的中流砥柱语言,本阶段为你轻松铺就扎实的基础,从前端网页布局的搭建到后台PHP开发,助你从零基础到掌握主流开发语言。

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师