【发布时间】:2013-03-05 04:33:05
【问题描述】:
- 创建数据库我使用 xampp->phpyadmin,
- 我创建了一个名为“dungeons”的数据库,
-
在我的 php 代码中,我使用以下代码连接到 MySQL:
if ($_SERVER["SERVER_ADDR"]=="localhost") { define("SQL_HOST","localhost"); define("SQL_DBNAME","dungeons"); define("SQL_USERNAME",xxx); define("SQL_PASSWORD",xxx); } else { define("SQL_HOST","127.0.0.1"); define("SQL_DBNAME","dungeons"); define("SQL_USERNAME", xxx); define("SQL_PASSWORD",xxx); } mysql_connect(SQL_HOST, SQL_USERNAME, SQL_PASSWORD) or die("Cannot connect to mySQL: " . mysql_error()); mysql_select_db(SQL_DBNAME) or die("Cannot connect to the database: ". mysql_error());
错误信息说
未知数据库'dungeons',选择db时。
我不知道问题出在哪里,因为数据库已经建立并且我已经成功使用代码连接到mysql。
【问题讨论】:
-
代码正确;但我不确定您是否正确创建了数据库。请检查您是否在 phpmyadmin 中拼写错误 if :)
-
这并没有提供问题的答案。要批评或要求作者澄清,请在他们的帖子下方发表评论 - 您可以随时评论自己的帖子,一旦您有足够的reputation,您就可以comment on any post。
标签: mysql database phpmyadmin xampp connect