MySQL是一種廣泛使用的開源關(guān)系型數(shù)據(jù)庫管理系統(tǒng),由于其優(yōu)秀的性能,已成為網(wǎng)站應(yīng)用程序的首選數(shù)據(jù)庫。
在使用MySQL時,我們需要創(chuàng)建表并且插入數(shù)據(jù),以下是創(chuàng)建表和插入數(shù)據(jù)的語句。
CREATE TABLE `students` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(50) NOT NULL, `age` int(11) NOT NULL, `gender` varchar(10) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; INSERT INTO `students` (`name`, `age`, `gender`) VALUES ('張三', 18, '男'), ('李四', 19, '女'), ('王五', 20, '男');
以上語句中,CREATE TABLE
用于創(chuàng)建表,students
是表名,id
、name
、age
、gender
是表的字段名,NOT NULL
表示該字段不允許為空值,AUTO_INCREMENT
表示該字段自動遞增。在這個例子中,我們創(chuàng)建了一個名為students
的表,包含了id
、name
、age
和gender
四個字段,其中id
是主鍵。
INSERT INTO
用于向表中插入數(shù)據(jù),students
是表名,括號中的內(nèi)容是需要插入的數(shù)據(jù)。在這個例子中,我們向students
表中插入了三條數(shù)據(jù),分別是張三
、李四
、王五
。
以上內(nèi)容就是關(guān)于MySQL創(chuàng)建表并插入數(shù)據(jù)語句的介紹,希望能對大家有所幫助。