標籤:顯示 重新命名 條件 bsp 字元集 strong int 移動 from
一、資料庫的操作
關鍵字:create
文法形式:create database 資料庫名[資料庫選項] ;其中,資料庫選項有兩個:一個是字元集,一個是校對規則 (可預設)。
1.查看有哪些資料庫:show databases;
2.查看資料庫的建立建立語句:show create database 資料庫名。
關鍵字:drop
文法形式:drop database 資料庫名。
關鍵字:alter
文法:alter database 資料庫名 新的庫選項;
二、資料表操作
首先,所有的資料表都應該屬於某一個具體的資料庫!所以,有關資料表的任何操作都需要先指定其所屬的資料庫!
有兩種方式:
1, 顯示的指定資料庫
2, 指定預設的資料庫
1.查看當前資料庫下所有資料表
2.模糊查詢
關鍵字:like 萬用字元:_可以代表任意的單個字元,%可以代表任意的字元
3.查看錶的建立語句
一般我們可以以\G代替語句結束符使得結果看起來比較有條理:
4.查看錶的結構
文法:desc 表名
文法:drop table 表名 比較完整的文法:drop table if exists 表名;(防止刪除一個不存在的表報錯)
1.修改表名
文法:alter table 舊錶名 rename to 新表名
另外,我們還可以利用rename文法實現資料表的移動:
2.修改列定義
關鍵字:上級命令關鍵字 alter table ,下級命令關鍵字 add(增加),drop(刪除),change(重新命名),modify(修改)
文法:
增加一列: alter table 表名 add 新列名 欄位類型
刪除一列: alter table 表名 drop 欄位名
3.修改欄位類型: alter table 表名 modify 欄位名 新的欄位類型
4.修改欄位排序: alter table 表名 modify 欄位名 資料類型 first;(first排第一);alter table 表名 modify 欄位名1 資料類型 after 欄位名2;(把欄位名1放到欄位名2後面)
5.重新命名欄位: alter table 表名 change 原欄位 新欄位名 新欄位類型;
6.修改表選項
文法:alter table 表名 表選項資訊
修改資料表的儲存引擎
三、資料表的資料操作(資料的增、刪、查、改)
文法:insert into 表名(欄位列表) values(值列表);
文法:select *|欄位列表 from 表名[查詢條件];
文法:delete from 表名[刪除條件]
文法:update 表名 set 欄位1=新值1,欄位2=新值2......[修改條件]
Mysql的操作