Road PHP learning

PHP mysql database connection error encountered

<?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 ( 'Failed to create a data table:'. mysqli_error ($ conn));
}
echo "Data table successfully created \ the n-";
mysqli_close ($ conn);
>?

Because varchar misspelled cause an error

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

 

Guess you like

Origin www.cnblogs.com/rainsay/p/11199107.html