<?php
$con = mysql_connect("localhost","root","xxh2011010015");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
// Create table in my_db database
mysql_select_db("my_db", $con) or die("数据库选择失败
");
$sql = "CREATE TABLE User
(
usrname varchar(15),
password varchar(15),
mail varchar(15)
)";
mysql_query($sql,$con) or die("表User创建失败");
mysql_close($con);
?>
看到楼主的问题 我也没找到问题
我上次链接是 百度看到这个文章 然后弄好的
推荐你看看:
http://www.sh0745.com/php/201503/26155816.html
.... or die("表User创建失败\n" . error());
不要把错误信息贪污了
1 查看连接数据库的 用户名 密码是否正确 $con = mysql_connect("localhost","root","xxh2011010015");
2 查看数据库中是否有 my_db 该数据表 mysql_select_db("my_db", $con) or die("数据库选择失败");
3 单独执行SQL看是否有错误
我执行了一下是可以的 你的错误应该是在第一或者第二
mysql_select_db("my_db", $con) or die("数据库选择失败");
mysql_query($sql,$con) or die("表User创建失败");
这两句改成:
mysql_select_db("my_db", $con) or die(mysql_error());
mysql_query($sql,$con) or die(mysql_error());
mysql_query($sql);
mysql_affected_rows(); //用这个