如何通過代碼建立MySQL表
MySQL是一種廣泛使用的關系型數(shù)據(jù)庫管理系統(tǒng)。本文將介紹如何使用代碼在MySQL中建立表。
連接MySQL數(shù)據(jù)庫
在開始建立表之前,需要先連接MySQL數(shù)據(jù)庫。可以通過PHP中的mysqli_connect()函數(shù)來連接。
如下代碼可以連接MySQL數(shù)據(jù)庫:
$conn = mysqli_connect("localhost", "username", "password");
創(chuàng)建數(shù)據(jù)庫
如果尚未創(chuàng)建的話,需要先創(chuàng)建一個數(shù)據(jù)庫。可以使用PHP中的mysqli_query()函數(shù)來執(zhí)行SQL語句。
如下代碼可以創(chuàng)建一個名為“mydatabase”的數(shù)據(jù)庫:
mysqli_query($conn, "CREATE DATABASE mydatabase");
選擇數(shù)據(jù)庫
要在MySQL中進行任何操作,都需要先選擇一個數(shù)據(jù)庫。可以使用PHP中的mysqli_select_db()函數(shù)來選擇數(shù)據(jù)庫。
如下代碼可以選擇名為“mydatabase”的數(shù)據(jù)庫:
mysqli_select_db($conn, "mydatabase");
建立表
現(xiàn)在可以建立一個表了。可以使用PHP中的mysqli_query()函數(shù)來執(zhí)行SQL語句。
如下代碼可以創(chuàng)建一個名為“users”的表,其中包含id、name和age三個列:
mysqli_query($conn, "CREATE TABLE users (id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY, name VARCHAR(30) NOT NULL, age INT(3) NOT NULL)");
關閉連接
建立表之后,可以關閉MySQL連接了。可以使用PHP中的mysqli_close()函數(shù)來關閉連接。
如下代碼可以關閉連接:
mysqli_close($conn);