為什么創(chuàng)建表格不成功 顯示bool false
<?php
//1、建立到Mysql的連接
$mysqli=@new mysqli('localhost','root','root','test');
if($mysqli->connect_errno){
die('Connect Error:'.$mysqli->connect_error);
}
//2.設(shè)置默認(rèn)的客戶端的編碼方式
$mysqli->set_charset('utf8');
//3.執(zhí)行SQL查詢
$sql=<<<EOF
? ? CREATE TABLE IF NOT EXISTS mysqli(
? ? id TINYINT NUSIGNED AUTO_INCREMENT KEY,
? ? username VARCHAR(20) NOT NULL
? ? );
EOF;
$res=$mysqli->query($sql);
var_dump($res);
2018-12-02
所以這個(gè)代碼是錯(cuò)在哪里了?我也是這樣,同求解。。。。
2017-12-19
PRIMAY KEY
2017-07-15
$mysqli=@new mysqli('localhost','root','root','test');
我的錯(cuò)在沒加上test,正在想都沒選擇數(shù)據(jù)庫,就建表了;
2016-10-12
我也是這樣
2016-08-22
$sql=<<<EOF
??? CREATE TABLE IF NOT EXISTS mysqli(
??????? id TINYINT UNSIGNED AUTO_INCREMENT KEY,
??????? username VARCHAR(20) NOT NULL
??? );
EOF;
$res=$mysqli->query($sql);
var_dump($res);
請問我這是錯(cuò)哪里了啊,它的返回值也是false
2016-08-18
id tinyint unsigned 寫錯(cuò)了