445IT之家
首頁 運營策劃 推廣優化 網上賺錢 站長新聞 網站制作 站長雜談 網頁制作 服務器 編程 電腦相關 論壇
您現在的位置:首頁 >> 編程 >> 數據庫教程 >> 內容

Mysql入門之表操作

時間:2018-10-28 11:01:44 點擊:

  核心提示:表操作表不能脫離字段存在,字段也不能脫離表,所謂的表操作就是表和字段同時操作。新增表:create table 表名(字段1 字段類型,字段2 字段類型)[表選項]1.字段必須要有字段類型:字段 字段類型2.字段與字段之間使用逗號分隔3.最后一個字段不需要使用逗號表選項字符集:當前表的數據采用什么字...
表操作

表不能脫離字段存在,字段也不能脫離表,所謂的表操作就是表和字段同時操作。
新增表:create table 表名(字段1 字段類型,字段2 字段類型)[表選項]
1.字段必須要有字段類型:字段 字段類型
2.字段與字段之間使用逗號分隔
3.最后一個字段不需要使用逗號
表選項
字符集:當前表的數據采用什么字符集保存,字符集以表的字符集為標準
存儲引擎:當前表的數據采用什么樣的存儲引擎來存儲
存儲引擎:不同存儲和處理數據的方式
創建數據庫出現問題


注意:數據表必須存儲在數據庫的內部。
兩種方式解決以上問題

    itype_1" style="margin: 0px; padding-right: 0px; padding-left: 0px; word-wrap: break-word; color: rgb(68, 68, 68); font-family: Tahoma, "Microsoft Yahei", Simsun; font-size: 14px;" type="1">
  • 顯示指定數據庫:在創建表名的時候使用:庫.表名


2.隱式的指定數據:事先進入到某個數據庫的環境:use 數據庫名字


創建表語句執行之后的結果:在對應的數據庫文件夾下創建兩個對應的數據表的結構文件


該結構與選定的存儲引擎有關系
存儲引擎:InnoDB和Myisam
InnoDB:只會創建一個表結構文件,其他的索引和數據存放在ibdata1文件中
Myisam:會創建三個文件,一個是結構文件,一個是數據文件,一個是索引文件
查看表:

  • 查看表基本信息:show tables || show tables like ‘pattern’;


2.查看表的創建語句:show create table表名;


3.查看表結構:desc|describe 表名/show columns from 表名


修改表

可以修改表的名字,表的字段的增刪改查,字段的屬性的修改,字段的位置的修改
語法:alter table 表名 [add/modify/drop] [column] 字段名字 [字段類型] [字段位置]
增加字段

alter table 表名 add column 字段名字 字段類型 [位置]
字段默認在表最后增加


位置:first表示在最前面,after表示在某個字段之后(默認其實是after在最后一個字段之后)


修改字段

修改字段位置,修改字段的類型,修改字段的名字
修改字段類型+字段位置


修改字段名字
alter table 表名 change 舊字段 new字段 字段類型 字段位置


注意:不管是修改字段的那部分都應該跟上字段類型。
刪除字段

alter table 表名 drop 字段名字


語法:rename table 舊表名 to 新表名


刪除表:drop table 表名


刪除表還會對表文件進行刪除
注意:

  • 創建過程中會不知道當前表名是否存在:if not exists表示只有表名不存在的時候才去創建,否則放棄執行;


2.刪除表的過程中,不知道表是否已經存在:if exists


3.數據庫和數據表都不能隨意的刪除,刪除具有不可逆性。如果確定要刪除數據庫或者數據表,那么必須要事先備份。
都看到這里了順手關注下吧!

作者:不詳 來源:網絡
發表評論
  • 大名:
  • 內容:
評論列表
  • 好站推薦
  • 笑死人不償命的笑話
  • 文章閱讀網
  • 關于愛情的句子
  • 好句子大全
  • 最新個性簽名
  • 英語作文帶翻譯
  • 傷心網
  • 汽車之家報價
  • 汽車之家論壇
  • 汽車改裝網
  • 汽車改裝網
  • 汽車銷量排行榜
  • SUV銷量排行榜
  • SUV銷量排行榜
  • 汽車排行榜
  • 本類推薦
    • 沒有
  • 網站介紹 | 投稿指南 | 廣告合作 | 聯系我們 | 又問必答
  • 445IT之家(www.lbegpf.tw) © 2018 版權所有 All Rights Reserved.
  • 冀ICP備:05024815號
  • Powered by 445IT之家
  • 内蒙古十一选五走势图下载