我想开发一个使用phpmyadmin在MySQL Apache服务器上使用MySQL DB的站点。
我已经在我的机器上安装了IIS7 --我试图通过Windows7的各种添加/删除程序(这显然是成功的)来删除它;但是事实证明:没有骰子。
我安装了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中继到远程服务器。我希望你能提出任何改进这个安排的建议。
远程服务器块通过端口3306连接。
发布于 2012-10-22 11:18:05
MySQL最初没有使用Wamp,因为Wamp不希望使用现有的信息(它会自动尝试使用某些默认组合登录phpmyadmin,例如username = root和password = no)。
完全重新安装MySQL,忽略Wamp,似乎解决了这个问题。
https://stackoverflow.com/questions/13000540
复制相似问题