數據庫學習之常用命令
創建數據庫
//創建數據庫問study的數據庫
create database study;
創建數據庫的編碼格式
//創建的數據庫爲study的編碼格式設置爲utf-8
create database study character set utf-8;
查看數據庫
//查詢創建數據庫爲study的定義信息
show create database study;
修改數據的編碼
//修改數據庫爲study的編碼格式爲gbk
alter database study character set gbk;
刪除數據庫
drop database study;
查看當前的數據庫
select database();
切換數據庫
//切換數據庫爲study1的數據庫
use study1
數據庫表中字段類型
類型 | 說明 |
---|---|
int | 整形 |
double | 浮點型,例如double(5,2)表示最多5位,其中必須有2位小數,即最大值爲999.99 |
char | 固定長度字符串類型; char(10) 如果不足10位則會自動補足10位 |
varchar | 可變長度字符串類型;varchar(10) 如果不足10位不會補足:‘abc’,性能不如char高 |
text | 字符串類型;適用於大文本內容。 |
blob | 字節類型; |
date | 日期類型,格式爲:yyyy-MM-dd; |
time | 時間類型,格式爲:hh:mm:ss |
timestamp | 時間戳類型 yyyy-MM-dd hh:mm:ss 會自動賦值 |
datetime | 日期時間類型 yyyy-MM-dd hh:mm:ss |
創建數據庫表
create table 表名(
字段1 字段類型,
字段2 字段類型,
...
字段n 字段類型
);
查詢數據庫中的所有表
//查詢數據庫所有的的表,所以table後面要加 s
show tables;
查詢數據庫中某個表的名稱
//desc 表名;
desc