MySQL是一種非常常見的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),它可以讓我們方便地存儲、管理和提取數(shù)據(jù)。在MySQL中,我們可以使用INSERT語句來新增數(shù)據(jù),下面我們就來看看如何實現(xiàn)新增數(shù)據(jù)落盤。
//連接數(shù)據(jù)庫 $conn = mysqli_connect("localhost", "root", "", "test"); //創(chuàng)建表 $sql = "CREATE TABLE users ( id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY, name VARCHAR(30) NOT NULL, email VARCHAR(50) NOT NULL, reg_date TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP )"; //執(zhí)行SQL語句 if(mysqli_query($conn, $sql)){ echo "Table created successfully"; } else { echo "Error creating table: " . mysqli_error($conn); } //新增數(shù)據(jù) $name = "John"; $email = "john@example.com"; $sql = "INSERT INTO users (name, email) VALUES ('$name', '$email')"; //執(zhí)行SQL語句 if(mysqli_query($conn, $sql)){ echo "Data inserted successfully"; } else { echo "Error inserting data: " . mysqli_error($conn); } //關(guān)閉連接 mysqli_close($conn);
通過以上代碼,我們先連接數(shù)據(jù)庫,然后創(chuàng)建了一個名為users的表。接著,我們使用INSERT語句新增了一條數(shù)據(jù),該數(shù)據(jù)包含name和email兩個字段的值,我們可以根據(jù)具體需求來設(shè)置新增的字段和值。最后,我們記得要關(guān)閉連接。
執(zhí)行以上代碼后,就可以看到我們新增的數(shù)據(jù)已經(jīng)落盤到我們的MySQL數(shù)據(jù)庫中了。不過,在實際開發(fā)中,我們通常會將以上代碼封裝成函數(shù),以便于多處調(diào)用。