<?php
$con = mysql_connect("localhost","Grant","grant");
if (!$con)
{
die('Could not connect: ' . mysq_error());
}
if (mysql_query("CREATE DATATBASE my_db",$con))
{
echo "Database Created";
}
else
{
echo "Error creating database: " . mysqlerror();
}
mysql_close($con);
?>
打印
无法连接:没有此类文件或目录
我不确定我做错了什么......我在Mac OSX 10.7.4上的用户帐户下本地运行
编辑: 感谢您捕获非初始化,但它仍未运行
答案 0 :(得分:2)
你没有分配$ con
也许这就是:$con = mysql_connect("localhost","Grant","grant");
的示例代码
答案 1 :(得分:0)
您正在测试未初始化的变量,(!$con)
无论连接状态如何都返回true
$con = mysql_connect("localhost","Grant","grant");