php mysql表创建不工作! 这段代码为什么不起作用?php mysql表创建不工作
<?php
$con = mysql_connect("localhost","root","");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db('allheight', $con);
$sql = 'CREATE TABLE Posts
(
PostID int NOT NULL AUTO_INCREMENT,
Title varchar(15),
Picture varchar(2000),
Description text,
Height text
)';
mysql_query($sql, $con);
mysql_close($con);
?>
这里的问题是,代码似乎无法创建表“职位”。
不MySQL的返回错误消息是什么? – Sirko
你不应该再使用'mysql_'函数了。另外,请查阅手册,了解如何从mysql查询中获取错误消息。并做一些基本的调试,什么时候发生,并给我们这些信息。 – Nanne
尝试使用MySQL控制台或phpMyAdmin中的SQL语句 - 并让我们知道您得到的错误。与你的陈述相反,MySQL的CREATE TABLE确实工作得很好,并且已经做了很多年了。 – halfer