程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> 數據庫表操作,數據庫表

數據庫表操作,數據庫表

編輯:MySQL綜合教程

數據庫表操作,數據庫表


數據庫是表的容器, 表,必須屬於某個數據庫 通過.語句指定所屬數據庫;   進行表操作時,都會指定當前的默認數據庫 Use db_name;   1.創建表 Create table tbl_name {列結構}[表選項] 先分析,需要保存的實體數據,擁有哪些屬性。這些屬性應如何保存。 例如:班級的信息 班級班號,班級開班日期   列定義: 列名 列的數據類型[列的屬性(約束)]   簡單的字符串類型 varchar; 日期類型 date 第一種方法不用預先指定數據庫,使用.語句表示 第二種方法先指定默認數據庫   2.查看 1>有那些表 Show tables[like 'pattern']; like 'pattern'表示獲得某種規則的表名 以上like同樣適用於 show databases like['pattern'];   2>某個表的創建信息 Show create table tal_name; tip:可以用\G作為語句結束符顯示清晰。 對比 3>查看表結構(描述表結構) Describe tbl_name; Desc tbl_name;   表名前綴 為了區分相同邏輯表名的不同應用,給邏輯表名增加前綴形成邏輯表名。 3.刪除表 Drop table tbl_name; 不存在也不報錯: 同樣適用database: Drop database if exists db_name; 4.修改表 修改表名 Rename table old tbl_name to tbl_name;      支持多個名字一起修改       支持跨數據庫重命名,將一個數據庫下的表格移動到另一個數據庫下面,可以利用此特點進行數據庫重命名。 修改列定義 增加一個新的列 Add 刪除一個列 Drop 修改一個列的定義 Modify列定義 修改一個列 Change old_column 新的列定義 修改表結構,上面是子命令,上級是,alter table tbl_name [add|drop|change|modify]   修改表選項 Alter table tbl_name 新的表選項      

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved