MySQL入门之创建、更新、修改、复制、查看表
-------------------------------------------------------------------------------------------------------------
教程大綱:
http://blog.csdn.net/qq78442761/article/details/76018310
-------------------------------------------------------------------------------------------------------------
創(chuàng)建和操作表:
操作如下?解釋也如下
1.首先創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)?修改基本參數(shù)?character?set?gb2312?;?collate?gb2312_chinese_ci;
2.隨后看操作
1.create?table?customers-創(chuàng)建一個(gè)叫customers的表.
2.表里面的內(nèi)容要用括號(hào)包含起來(lái).
3.表中的cust_id?cust_name等為變量名?可自定義?
4.Int?char?等為數(shù)據(jù)類型
5.數(shù)據(jù)類型后面的null和not?null?為說(shuō)明此變量是否可為空
6.Null和not?null?后面接默認(rèn)值?或者?auto_increment?
7.Primary?key(cust_id)?設(shè)置主鍵
8.最后一個(gè)為選擇引擎(初學(xué)只需了解有這個(gè)東西就可以了)
?
下面是建表的其他幾個(gè)方式,請(qǐng)大家掌握,基本上類似,在此不在詳細(xì)說(shuō)明
添加temporary創(chuàng)建臨時(shí)表
更新表:
凡是涉及更新表的更新基本上用alter?語(yǔ)句
1.ADD子句
由以上兩個(gè)例子可知
A)alter?table?xxx-對(duì)表進(jìn)行修改
B)Add?column?加一列?當(dāng)最后是放置的位置,?如果有after?xxx則在xxx后面,否則就在最.
?
1.change[column]子句
修改名稱和數(shù)據(jù)類型
注意desc?described?在以后的章節(jié)會(huì)講解,現(xiàn)在請(qǐng)認(rèn)真觀察表
1.Alter?[column]子句
修改或刪除默認(rèn)值-請(qǐng)認(rèn)真看圖
上面那張圖是修改默認(rèn)值,下面刪除默認(rèn)值
1.modify?[column]子句
?修改數(shù)據(jù)類型和改變位置
上圖為修改位置,下面展示不修改位置
5.drop?[column]
6.rename?to?子句
具體操作如下所示
下面展示重命名表的第二種方法
7.復(fù)制表
?8.刪除表
9.查看表和查看表結(jié)構(gòu)
9.關(guān)于數(shù)據(jù)類型
a)?參考C/C++
b)?Date:支持范圍?1000-01-01??9999-12-31
c)?Datetime:支持范圍?1000-01-01?00:00:00??9999-12-31?23:59:59
d)?Timestamp:當(dāng)前時(shí)間?范圍1970-01-01?00:00:00?到2037
總結(jié)
以上是生活随笔為你收集整理的MySQL入门之创建、更新、修改、复制、查看表的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: RESTful API实现APP订餐实例
- 下一篇: Qt5.7| C/C++ 超级简单一