创建数据表错误: Anda mempunyai ralat dalam sintaks SQL anda; semak manual yang sepadan dengan versi pelayan MySQL anda untuk sintaks yang betul untuk digunakan berhampiran ')ENGINE=InnoDB DEFAULT CHARSET=utf8' di baris 7
changrui
changrui 2020-02-18 22:31:14
0
1
1641

// Cipta sambungan
$conn = new mysqli("localhost", "uesename", "password","test");
// Kesan sambungan
if ($conn->connect_error)
{
die("Sambungan gagal: " . $conn->connect_error);
}
// Gunakan sql untuk mencipta jadual data
$sql = "CREATE TABLE new (
id int(10) UNSIGNED AUTO_INCREMENT PRO ,
tajuk varchar(100) BUKAN NULL,
pengarang varchar(20) BUKAN NULL,
teks kandungan BUKAN NULL,
dicipta_pada masa tarikh BUKAN NULL,
)ENGINE=CHARSET LALAI InnoDB=utf8 ";
g if ($conn-& pertanyaan($ sql) === BENAR)
{
$conn->close() ;
?>

changrui
changrui

membalas semua (1)
城乡结合部部长

Dalam pernyataan yang mencipta jadual, tidak boleh ada koma di sini pada penghujungnya. Ia sepatutnya cukup untuk mengeluarkannya. Ini adalah sintaks SQL, koma diperlukan pada permulaan dan bukan pada akhir.

created_at datetime NOT NULL
)ENGINE=CHARSET LAALA InnoDB=utf8 ";

    Muat turun terkini
    Lagi>
    kesan web
    Kod sumber laman web
    Bahan laman web
    Templat hujung hadapan
    Tentang kita Penafian Sitemap
    Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!