前言:以下是資料庫最基礎最常用的命令,特別適用初學者練習,希望通過不斷練習這些命令來熟練操作、鞏固基礎,因為只有不斷地練習才能將知識真正變成自己的東西。
快速檢視以下內容:
操作命令
建立資料庫
create database 資料庫名;
指定要操作的資料庫
use 資料庫名;
建立資料表
create table 資料表名;
檢視資料表
show create table 資料表名;
使用describe語句檢視資料表
describe 資料表名;
為資料表重新命名
alter table 資料表名 rename 新錶名;
修改欄位名
alter table 資料表名 change 舊欄位名 新欄位名 新資料型別;
修改字段資料型別
alter table 資料表名 modify 欄位名 資料型別;
新增字段
alter table 資料表名 add 欄位名 資料型別;
刪除字段
alter table 表名 drop 欄位名;
修改欄位的排列位置
alter table 資料表名 modify 欄位名1 資料型別 first | after 欄位名2
刪除資料表
drop table 資料表名;
1、建立資料庫
命令:create database 資料庫名;
舉例:create database student;
2、指定要操作的資料庫
命令:use 資料庫名;
舉例:use student;
3、建立資料表(前提是已經指定了需要操作的資料庫,命令參考上一條)
命令:create table 資料表名
欄位名1 資料型別[完整性約束條件],
欄位名2 資料型別[完整性約束條件],
欄位名2 資料型別[完整性約束條件]
舉例:create table grade
id int(11),
name varchar(20),
grade float
為了驗證資料表是否建立成功,需要使用show tables語句進行檢視:show tables
結果如下(我使用的是phpmyadmin):
4、檢視資料表
命令:show create table 資料表名;
舉例:show create table grade;
執行結果如下:
5、使用describe語句檢視資料表
命令:describe 資料表名;或者desc 資料表名;
舉例:desc grade;
執行結果如下:
6、為資料表重新命名
命令:alter table 資料表名 rename [to] 新錶名;
注意:命令中出現的[ ]中的內容表示選擇性條件,不是必需;
舉例:alter table grade rename newgrade;
7、修改欄位名
命令:alter table 資料表名 change 舊欄位名 新欄位名 新資料型別
注意:新資料型別不能為空,即使不改變資料型別也要寫上原來的資料型別
舉例:alter table grade change name newname varchar(20);(把grade表中的name欄位改為newname,資料型別不變)
8、修改字段資料型別
命令:alter table 資料表名 modify 欄位名 資料型別;
舉例:alter table grade modify id int(20);(將欄位名id的資料型別改為int(20))
9、新增字段
命令:alter table 資料表名 add 新欄位名 資料型別 [約束條件] [first | after 已存在的欄位名];
注意:「|」表示或者,其兩邊的引數是可供挑選的,此處的first表示將字段設定為表的第乙個字段,after 表示將新字段插入到指定的「已存在的欄位名」的後面
舉例:alter table grade add age int(10);
10、刪除字段
命令:alter table 表名 drop 欄位名;
舉例:alter table grade drop grade;
11、修改字段排列位置
命令:alter table 表名 modify 欄位名1 資料型別 first | after 欄位名2
舉例1:alter table grade modify newname varchar(20) first;(將字段newname插入到表的第乙個位置)
舉例2:alter table grade modify id int(11) after grade;(將字段id插入到字段grade的後面)
12、刪除資料表
命令:drop table 資料表名;
舉例:drop table grade;
hive最基本命令
建立資料庫 create database database name 如果不知道是否已經存在 create database if not exists database name 檢視hive中包含的資料庫 show databases 如果資料庫非常多可以使用正規表示式篩選顯示 舉例查詢 h有...
Mysql的一些最基本命令
一 進入資料庫系統命令 h localhost 主機名 u root p 二 對庫的操作命令 1 檢視資料庫中的所有庫 show databases 注意有s 2 新建庫 create database databasename 3 刪除庫 drop database databasename 4 ...
mysql基本命令總結 mysql基本命令總結
1.在ubuntu上安裝mysql sudo apt get install mysql server sudo apt get install mysql client 2.安裝結束後,用命令驗證是否安裝並啟動成功 sudo netstat tap grep mysql 通過上述命令檢查之後,如果...