用cmd對mysql資料庫中的資料表進行操作例項

2021-12-30 08:42:09 字數 1429 閱讀 4914

建立資料表

1. 一般建立表

基本語法:create table 表名 (欄位名 字段型別 [ 字段屬性 ],欄位名 字段型別 [ 字段屬性 ],…)

[ 表選項 ]

上面的錯誤是因為:表必須放到對應的資料庫下:用兩種方式可以將表掛到指定的資料庫下;

1. 在資料表的前面加上資料庫名字,用「.」連線即可:資料庫.資料表

2.在建立資料表之前先進入到某個具體的資料庫即可: use 資料庫名字;

charset :字符集,只對當前自己有效(級別比資料庫高)

collate:校對集

複製已有的表結構

從已經存在的表複製乙份(只複製結構:如果表中有資料不複製)

基本語法:create table 新錶名 like 表名;//只要使用資料庫.表名,就可以在任何資料庫下訪問其它資料庫的表名

顯示資料表

1.顯示所有的表

基本語法:show tables;

(顯示的是:web08資料庫下的所有的表);

注意:顯示資料表要進入到資料庫中,不然會報錯的;

2.匹配顯示表

基本語法: show table like 『匹配模式』;

注意顯示表:要進入資料庫中才能顯示的

3.顯示表結構

本質含義:顯示表所包含的字段資訊(名字,型別,屬性)

基本語法:

describe 表名

desc 表名

show columns from 表名

4.顯示表建立的語句

檢視資料表建立時的語句:此語句看到的結果已經不是使用者之前自己輸入的。(是經過系統加工的)。

基本語句:show create table 表名;

5.修改表結構

修改表名: rename table 舊表名 to 新錶名

修改選項:alter table 表名 表選項 [=] 新值

新增字段: alter table 表名 add [ column ] 新欄位名 列屬性 [ 列屬性 ] [位置first /after 欄位名 ]

字段位置:字段想要存放的位置

first :第乙個字段

after: 放在某個具體的字段後面(預設的)

修改欄位名:alter table 表名 change 舊欄位名 新欄位名 字段型別 [ 列屬性] [列屬性] [新位置]

刪除字段: alter table 表名 drop 欄位名

6.刪除表結構

基礎語法:drop table 表名 [,表名2…], 可以同時刪除多個資料表

批量刪除表

使用cmd對MySQL資料庫的操作命令詳解

前提 必須進入到你的mysql安裝目錄的bin目錄下 一般常用命令為 d 進入哪乙個磁碟命令 cd 檔名稱 要開啟哪乙個資料夾 dir 顯示當前資料夾 目錄下的所有檔案 cmd 對資料庫的操作和表結構的操作 mysql uroot p 密碼 一.建立資料庫 設定字符集 create database...

MYSQL資料庫中cmd命令操作詳解

cmd命令 cmd是command的縮寫.即命令提示符 cmd 是在os 2 windows ce與windows nt平台為基礎的作業系統 包括windows 2000和xp中,vista中,和server 2003 下的 ms dos 方式 中文版windows xp 中的命令提示符進一步提高了...

cmd下操作mysql資料庫

一 對mysql伺服器的開啟,重啟,關閉等操作 當然,可以在win7的介面環境下,關閉或開啟mysql服務。但是經常找不到win7的服務管理器,主要定位方法有二 命令列下輸入services.msc 控制面板 系統和安全 管理工具 服務。win7下命令列方式。進入到資料庫安裝目錄的bin目錄下,輸入...