MySQL 資料庫和表的基本操作總結

2023-01-25 21:25:59 字數 1964 閱讀 6939

針對database和table的操作大致可分為三類:建立,查詢,修改,刪除

1.建立 create

①建立資料庫 create database db_name;

②建立表 create table db_name.tb_name (列的屬性) [表選項];

tip : 必須指明所屬的資料庫(也可以使用use db_name;先指明資料庫,再create table tb_name)

2. 查詢 show

①查詢所有資料庫/表 show databases;

tip:查詢資料庫,可以直接用show語句;

若查詢表,應首先用use db_name語句指定表所在的資料庫;

②查詢部分表:字首為ex的表  show tables like 'ex_%';

② 查詢建立語句

· show create database db_name;  //檢視資料庫的建立語句

· show create table tb_name; // 檢視錶的建立資訊

③ 檢視錶的結構describe tb_name;(可簡寫為 desc tb_name;)

3. 修改

①alter database db_name [修改指令];

修改指令一般只有一種,即資料庫屬性的修改:

對資料庫test_one的character set更改為gbk之後,再查詢其建立資訊,會發現其更改已經生效。

②資料庫改名:

· 簡單的可以直接修改目錄;

· 將資料庫內容全部匯出,建立新的資料庫,將內容匯入,刪除舊資料庫;

· 建立新資料庫,將舊資料庫內的表移動(重新命名)到新資料庫內,刪除舊資料庫;

表改名:

rename table old_tb_name to new_tb_name;   // rename 可以對多個表進行改名

tip:支援跨資料庫重新命名

③ 修改表中的列資訊

· 增加新列 add

· 修改列定義 modify

· 刪除列 drop

· 重新命名列 change

④修改表選項 alter table tb_name character set utf8 ;

4. 刪除

①刪除資料庫 drop database db_name;

②刪除表 drop table tb_name;(更全面的寫法是drop table if exists tb_name;)

MySql 資料庫和表的基本操作命令集(一)

資料庫和表的基本操作命令集 資料庫的基本操作命令 create database itcast 建立資料庫 show databases 顯示該連結下所有資料庫 show create database itcast 顯示特定單個資料庫基本資訊 修改資料庫編碼格式 itcase資料庫其編碼格式是ut...

MySql資料庫和表的基本操作命令

create table table name field1 datatype,field2 datatype,field3 datatype character set 字符集 collate 校驗規則 engine 儲存引擎 field 表示列名 datatype 表示列的型別 characte...

MySQL資料庫的庫表基本操作

一 庫操作 1 建立業務資料庫 ddl 資料庫命名規則 區分大小寫 唯一性 不能使用關鍵字如 create select 不能單獨使用數字 語法 create database 資料庫名 create database confluence character set utf8 collate ut...