PHP学习之路

PHP连接数据库mysql遇到的错误

<?php
$dbhost = 'localhost:3306'; // mysql服务器主机地址
$dbuser = 'root'; // mysql用户名
$dbpass = ''; // mysql用户名密码
$conn = mysqli_connect($dbhost, $dbuser, $dbpass);
if(! $conn )
{
die('连接错误: ' . mysqli_error($conn));
}
echo '连接成功<br />';
$sql = "CREATE TABLE runoob_tb2(".
"runoob_id INT NOT NULL AUTO_INCREMENT,".
"runoob_title VARCHAR(100) NOT NULL,".
"runoob_author VARCHAR(40) NOT NULL,".
"submission_date DATE,".
"PRIMARY KEY ( runoob_id))ENGINE=InnoDB DEFAULT CHARSET=utf8;";
mysqli_select_db($conn,'RUNOOB');

$retval = mysqli_query($conn,$sql );
if(! $retval )
{
die('创建数据表失败: ' . mysqli_error($conn));
}
echo "数据表创建成功\n";
mysqli_close($conn);
?>

因为varchar拼错了造成错误

Parse error: syntax error, unexpected '"runoob_id INT NOT NULL AUTO_I' (T_CONSTANT_ENCAPSED_STRING) in G:\wamp64\www\index.php on line 12

猜你喜欢

转载自www.cnblogs.com/rainsay/p/11199107.html
今日推荐