1. 開啟資料庫
use 資料庫名;
2. 檢視開啟的資料庫
select database();
3. 建立資料表
create table [if not exists] 表名(
列名 資料型別 [約束條件] ,
.........
)4. 檢視資料表結構
show columns from 表名
5. 插入資料
insert [into] 表名 [列名,...] values(值,...);
(注:不是插入所有值或值的順序不一致時,列名和值必須一一對應)
6. 查詢資料
select 列名... from 表名 where 約束條件
7. 約束條件
空值與非空值
null : 字段值可以為空
not null : 字段值不可以為空
自動編號
auto_increment :自動編號,且必須與主鍵結合使用,預設時,起始值為1,每次增加1
主鍵約束
primary key :每張表只能有乙個主鍵,保持記錄唯一性,自動設定為not null
唯一約束
unique key :保持記錄唯一性,字段可以為null,每張表可以有多個唯一約束
預設約束
default : 預設值,在沒有明確為字段賦值時,則自動賦予預設值
MySQL 資料庫 資料表
1 檢視原始資料庫information schema中的表,並顯示出views表的字段結構屬性資訊 第一步 檢視所有的資料庫 show databases 如圖一 第二步 檢視information schema 內容 如圖二 第三步 檢視views 結構 如圖三 2 建立乙個offcn資料庫,並...
mysql庫和表 mysql資料庫和資料表
mysql資料庫可支援要求最苛刻的 web 電子商務和聯機事務處理 oltp 應用程式。它是乙個全面整合 事務安全 符合 acid 的資料庫,具備全面的提交 回滾 崩潰恢復和行級鎖定功能。mysql 憑藉其易用性 擴充套件力和效能,成為全球最受歡迎的開源資料庫。全球許多流量最大的 都依託於mysql...
MySQL資料庫學習 約束與資料表修改
一 約束 保證資料的完整性和一致性,約束分為列級約束和表級約束 約束種類 not null 非空約束 primary key 主鍵約束 uniquekey 唯一約束 default 預設約束 foreign key 外來鍵約束 二 外來鍵約束 用於保證資料的一致性,完整性,實現一對一或一對多關係。三...