0

我试图将php连接到mysql。我没有使用任何工具,例如(xampp 或 wamp)。我已经单独安装了 apache/php/mysql。现在我正在尝试使用以下代码连接到我的 sql,但没有任何反应。它只是打印“开始”。

<?php
    echo 'started'."<br/>";
    mysql_connect("localhost", "root", "root");       
    echo 'mysql connected'."<br/>";
    mysql_select_db("test");
    echo 'db connected'."<br/>";
mysql_query("CREATE TABLE MyTable (
  id INT AUTO_INCREMENT,
  FirstName CHAR,
  LastName CHAR,
  Phone INT,
  BirthDate DATE
  PRIMARY KEY(id)
)");
mysql_close ();
    ?>
4

1 回答 1

1
  1. 打开你的错误报告

  2. 检查这一行:mysql_connect("localhost", "root", "root");
    如果它打印只是“开始”,则意味着您在某个地方遇到了“致命错误”。如果您刚刚输入了错误的详细信息(用户名/密码/服务器地址),mysql_connect 不会停止脚本执行。
    如果您没有在 php 配置文件中启用 php_mysql 扩展,则可能会发生一些错误。

于 2013-07-02T08:09:55.070 回答