不太清楚你的意思,是用php执行这些sql语句吗? 代码如下:
define('SQL_SERVER','localhost'); //改成你的服务器地址
define('SQL_USER','root'); //改成你的用户名
define('SQL_PW',''); //改成你的密码
define('SQL_DB','sql_test'); //改成你的数据库名称
$conn=@mysql_connect(SQL_SERVER,SQL_USER,SQL_PW);
if(!$conn){
echo "无法连接此服务器上的数据库";
}else{
echo "连接成功
";
mysql_select_db(SQL_DB, $conn);
$sql1="CREATE TABLE IF NOT EXISTS sort (
id int(11) NOT NULL AUTO_INCREMENT,
name varchar(50) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL,
pid int(11) NOT NULL,
PRIMARY KEY (`id`))
ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=9 ;";
$sql2="INSERT INTO sort( name, pid) VALUES
( '分类1', 0),('小分类1', 1),('小小分类1', 2),( '小分类2', 1)";
$res=mysql_query($sql1,$conn);
if($res)
{
echo "table已经创建成功";
}
else{
echo "table已经创建失败";
}
echo "
";
$res1=mysql_query($sql2,$conn);
if($res1)
{
echo "数据插入成功";
}
else{
echo "数据插入失败";
}
}
?>