MySQL 基本語法 (二) 儲存資料INSERT

閱讀時間約 1 分鐘
CREATE TABLE `student`(
`student_id` INT,
`name` VARCHAR(20),
`major` VARCHAR(20),
PRIMARY KEY(`student_id`)
);
  • 儲存資料 INSERT

將3個屬性的資料存到student這個資料裡面

INSERT INTO `student` VALUES(1, '小白', '歷史');
  • 列出所有的資料

搜尋student這個表格中全部的資料

* : 全部

SELECT *  FROM `student`;
raw-image
  • 沒有的資料 NULL
INSERT INTO `student` VALUES(2, '小黑', '生物');
INSERT INTO `student` VALUES(3, '小綠', NULL);
raw-image
# 重複INSERT相同的student_id​
INSERT INTO `student` VALUES(3, '小藍', '英語');
raw-image

另一種INSERT方法

INSERT INTO `student` (`name`,`major`,`student_id`)VALUES('小藍','英語',4);
INSERT INTO `student` (`major`, `student_id`) VALUES('英語', 5);
SELECT * FROM `student`;
raw-image



















7會員
47內容數
這裡會放一些我寫過的 Leetcode 解題和學習新技術的筆記
留言0
查看全部
發表第一個留言支持創作者!
你可能也想看
[MySQL] 忘記密碼時重置密碼及修改密碼如果MySQL忘記密碼,可以使用修改cnf檔案免去登入驗證,再進入MySQL重新設定密碼的方式,找回密碼,另外還附上有一般修改密碼的方式。
Thumbnail
avatar
Hankz
2024-03-19
[MySQL] 使用RPM在Linux中離線安裝MySQL本篇文章將會說明如何在Linux中使用RPM離線安裝MySQL。
Thumbnail
avatar
Hankz
2024-03-18
MySQL與MongoDB:關聯式與非關聯式資料庫比較在現代資訊科技的浪潮下,資料庫管理系統扮演著舉足輕重的角色,決定著企業和開發者如何有效地儲存、查詢和操作數據。MySQL和MongoDB是兩種廣泛使用的資料庫,分別代表了傳統的關聯式資料庫(RDBMS)和新興的非關聯式資料庫(NoSQL)的典型。
Thumbnail
avatar
Kevin_malamute |凱文-馬拉穆
2023-08-15
MySQL 資料庫的時間溢位問題UNIX 在設計時,用 32 位元為基礎設計,Timestamp (time_t 結構) 順理成章也是 32 位元 (signed int32),從 1970 年開始算,導致它能記錄的時間在 2038 年會溢位變負數。
Thumbnail
avatar
WILSON PENG
2022-10-19
MySQL 悲觀鎖、樂觀鎖假設有一張表,儲存一個iPhone商品跟剩餘庫存量。 如果商品庫存剩1個,明明是A先買到,這時候就已經沒庫存了,可是系統卻告訴B恭喜你搶到了,這種情況就更糟糕了,只剩下一支iPhone,卻跟兩個人(甚至更多人)都說有買到,也就是發生所謂的超賣問題。 悲觀鎖 Pessimistic Lock
Thumbnail
avatar
Vic Lin
2022-05-25
MySQL add column valuesMySQL中欄位數字相加可以很容易達成: 但假如其中一個欄位是null,最終的total也會是null,可能不符合預期需求。 解決方法,使用COALESCE將null轉為0:
avatar
Vic Lin
2022-01-11
MySQL DATE_FORMAT本筆記參考: 1. https://www.w3schools.com/sql/func_mysql_date_format.asp
Thumbnail
avatar
Vic Lin
2021-12-21
[MySQL] Restore範例資料庫有了MySQL後,當然就要下指令來玩玩 能玩爆代表你有天賦,每一次爆炸你又能修復就是成長大躍進的時刻 但是看看你的資料庫空空如也,只有系統DB怎麼辦咧 還好網路上有很多善心人士願意分享範例資料庫供人使用 話不多說就來試試看吧  1. 先找到你要的範例資料庫 範例資料庫下載
Thumbnail
avatar
衣服子
2021-11-08
[MySQL] CentOS7 安裝 MYSQL 8.0網路隨便估狗都有一堆大神教學文,不過還是紀錄一下自己安裝的步驟 (2021.11.7)身為一個linux和資料庫菜雞只能乖乖腳踏實地一步一步來 準備好環境 (廢話) 1. 先準備好環境 (廢話) 我是用virtualbox起一個CentOS7的虛擬機詳細以參考以下網址,有非常詳盡的步驟
Thumbnail
avatar
衣服子
2021-11-08
MySQL GROUP_CONCAT 長度限制Laravel GROUP_CONCAT 出來的json格式錯誤,看起來是字串被截斷了,查了一下發現原來MySQL GROUP_CONCAT select出來的字串會有最大值的限制,預設是1024個字元。 1. 程式端解法:    DB::statement('SET GLOBAL group_c
avatar
Vic Lin
2021-10-08