MySQL是一種關(guān)系型數(shù)據(jù)庫管理系統(tǒng),其中的table(表)是主要的數(shù)據(jù)存儲單元。在MySQL中,table是由columns(列)和rows(行)組成的。MySQL的表具有以下特性:
CREATE TABLE `table_name` ( `column1` datatype constraints, `column2` datatype constraints, ... );
在MySQL中,tab的創(chuàng)建可以使用CREATE TABLE語句,語法如下:
創(chuàng)建Table
CREATE TABLE `persons` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(255), `age` int(11), PRIMARY KEY (`id`) );
在上面的例子中,我們創(chuàng)建了一個(gè)名為persons的table,其中有三個(gè)列id、name和age,其中id列是主鍵。
查詢Table
SELECT column1, column2, ... FROM table_name;
查詢table是MySQL中最常見的操作之一,語法如下:
修改Table
ALTER TABLE table_name ADD column_name datatype; ALTER TABLE table_name DROP COLUMN column_name; ALTER TABLE table_name MODIFY COLUMN column_name datatype; ALTER TABLE table_name CHANGE COLUMN column_name new_column_name datatype;
修改table包括添加、刪除、修改和重命名列,語法如下:
刪除Table
DROP TABLE table_name;
最后,我們可以使用DROP TABLE語句來刪除不再需要的table。
下一篇mysql uid