1、創(chuàng)建數據表
范例:創(chuàng)建數據表 ? 以上錯誤說明:表必須放到對應的數據庫下:有兩種方式可以將表掛入到指定的數據庫下. (1) 在數據表名字前面加上數據庫名字,用“.”連接即可:數據庫.數據表 ? (2) 在創(chuàng)建數據表之前先進入到某個具體的數據庫即可:use 數據庫名字; ? 表選項:與數據庫選項類似 Engine:存儲引擎,mysql提供的具體存儲數據的方式,默認有一個innodb(5.5以前默認是myisam) Charset:字符集,只對當前自己表有效(級別比數據庫高) Collate:校對集 范例:創(chuàng)建數據表使用表選項 ? 2、復制已有表結構從已經存在的表復制一份(只復制結構:表中的數據不復制)
3、顯示數據表每當一張數據表創(chuàng)建,那么就會在對應的數據庫下創(chuàng)建一些文件(與存儲引擎有關) ? 注意:這個結構文件來自于innodb存儲引擎,innodb存儲引擎所有的文件都存儲在外部的ibdata文件中 ? 4、顯示所有表
范例:顯示所有表 ? 5、匹配顯示表
范例:使用匹配顯示表 ? 6、顯示表結構本質含義:顯示表中所包含的字段信息(名字,類型,屬性等)
范例:顯示表結構 ? 7、顯示表創(chuàng)建語句查看數據表創(chuàng)建時的語句:此語句看到的結果已經不是用戶之前自己輸入的語句了。
范例:顯示創(chuàng)建表使用的語句 ? 8、語句結束符Mysql中有多種語句結束符
? 9、設置表屬性表屬性指的就是表選項:engine,charset和collate
范例:設置表屬性 ? 注意:如果數據庫已經確定了,里面有很多數據了,不要輕易修改表選項(字符集影響不大) 10、修改表結構
范例:修改表的結構 ?
范例:新增字段 ? 說明:
范例:字段位置的使用 ?
范例:修改字段名稱 ?
范例:使用modify修改字段類型 ??
范例:刪除字段 ? 11、刪除表結構
范例:刪除表結構(單個刪除) ? 范例:刪除表結構(批量刪除表) ? |
|