我想开发一个站点来处理带有MySQL DB的 Apache服务器;使用phpmyadmin 。
我的机器上安装了IIS7 - 我试图通过Windows 7各种添加/删除程序(显然是成功的)删除它;但事实证明:没有骰子。
我已经安装了WAMP。由于IIS占用了端口80,我将监听配置更改为端口8080的配置。这样做。
然而,由于先前安装了MySQL,WAMP上的phpmyadmin无法运行;所以我删除了它的安装。
phpmyadmin随后抛出了不同的错误
2002 - 无法建立连接,因为目标计算机主动拒绝它
我非常期待MySQL可能完全卸载在机器上。
我做了全新的WAMP安装,希望能解决这个问题。不幸的是,情况似乎并非如此。当我认为它与WAMP捆绑在一起时,这让我感到惊讶。
MySQL日志:
121021 18:30:54 [Note] Plugin 'FEDERATED' is disabled.
121021 18:30:54 InnoDB: The InnoDB memory heap is disabled
121021 18:30:54 InnoDB: Mutexes and rw_locks use Windows interlocked functions
121021 18:30:54 InnoDB: Compressed tables use zlib 1.2.3
121021 18:30:54 InnoDB: Initializing buffer pool, size = 128.0M
121021 18:30:54 InnoDB: Completed initialization of buffer pool
121021 18:30:54 InnoDB: highest supported file format is Barracuda.
121021 18:30:54 InnoDB: Waiting for the background threads to start
121021 18:30:55 InnoDB: 1.1.8 started; log sequence number 1595675
121021 18:30:55 [Note] Server hostname (bind-address): '(null)'; port: 3306
121021 18:30:55 [Note] - '(null)' resolves to '::';
121021 18:30:55 [Note] - '(null)' resolves to '0.0.0.0';
121021 18:30:55 [Note] Server socket created on IP: '0.0.0.0'.
121021 18:30:56 [Note] Event Scheduler: Loaded 0 events
121021 18:30:56 [Note] wampmysqld: ready for connections.
Version: '5.5.24-log' socket: '' port: 3306 MySQL Community Server (GPL)
由于缺乏本地开发环境,我会一直准备使用远程服务器。但是,像Dreamweaver这样的程序似乎拒绝这个选项,因为它们没有被建立为“测试服务器”。当远程服务器被选为测试服务器时,连接会抛出404错误。
这让我有了手动编写所有代码的最后手段,包括数据库操作,以及通过ftp中继到远程服务器。我很感激任何改进这种设置的建议。
P.S。远程服务器块通过端口3306连接
答案 0 :(得分:0)
由于Wamp没有预料到的现存信息,MySQL最初没有使用Wamp(它会自动尝试使用某些默认组合登录phpmyadmin,例如username = root和password = no)。
完全重新安装MySQL,忽略Wamp,似乎解决了这个问题。