在MySQL數據庫中,所有的數據都是通過表的形式進行存儲的。表可以看作是一個二維的數據結構,包含了多個列和行。每一列都有著類型和約束,用于限制該列所能存儲的數據類型和取值范圍。
CREATE TABLE `employee` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(50) NOT NULL, `email` varchar(50) NOT NULL, `age` int(11) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
在MySQL中,用戶可以通過各種語句來創建、修改和刪除表。以下是一些常用的語句:
-- 創建表 CREATE TABLE<表名>(<列名><數據類型>[列約束], ... ); -- 修改表 ALTER TABLE<表名>ADD<列名><數據類型>[列約束]; ALTER TABLE<表名>MODIFY<列名><數據類型>[列約束]; ALTER TABLE<表名>DROP COLUMN<列名>; -- 刪除表 DROP TABLE<表名>;
在MySQL中,用戶可以通過各種工具和應用程序來管理和操作數據庫中的表。例如,可以使用MySQL Workbench來創建和修改表的結構,使用Navicat等工具來導入和導出表中的數據,使用SQL語句來查詢和更新表中的數據等等。