MySQL是開源的關系型數據庫管理系統,是目前最流行的數據庫之一。MySQL是一種基于客戶-服務器模式的多用戶、多線程的數據庫管理系統。 下面我們將介紹如何使用MySQL建立一個數據庫。
CREATE DATABASE 數據庫名稱;
以上是創建一個空的數據庫,接下來可以創建一張數據表。
CREATE TABLE 表名 ( 列名1 數據類型, 列名2 數據類型, 列名3 數據類型, .... 列名n 數據類型 );
以上是創建一張數據表,下面是一些常用的數據類型。
- INT:整數類型; - DOUBLE:浮點型; - CHAR:固定長度的字符串類型; - VARCHAR:可變長度的字符串類型; - DATE:日期類型; - TIME:時間類型; - DATETIME:日期時間類型。一個例子如下:
CREATE TABLE `student` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(100) NOT NULL, `gender` char(1) NOT NULL DEFAULT '男', `age` int(11) NOT NULL DEFAULT '0', `email` varchar(50) DEFAULT NULL, `mobile` varchar(11) DEFAULT NULL, `address` varchar(200) DEFAULT NULL, PRIMARY KEY (`id`) );
以上就是創建一個包含多個字段的數據庫表的例子。每一個字段都有各自的數據類型和一些約束條件。在這個例子中,`id`字段是一個整數類型,設定了自增約束和主鍵約束。`name`字段和`gender`字段是字符串類型,而且不允許為空值。`age`類型是整數類型,`email`和`mobile`字段則是可以為空的字符串類型。
在MySQL中,還有一些其他的操作,比如對數據表的添加、刪除、修改,以及對數據的增加、刪除、修改等。掌握這些操作,就能熟練地使用MySQL建造數據庫了。