數據庫:
SQL語句的分類:
DDL:Data Definition Language數據定義語言;
DML:Data Manipulation Language 數據操作語言;
DCL:Data Control Language 數據控制語言;
DQL:Data Query Language 數據查詢語言
TPL:事務處理語言;
告知服務器客戶端使用的編碼為gbk:
mysql>set character_set_client=gbk;
告知服務器客戶端查看結果集用的編碼為gbk:
mysql>set character_set_results=gbk;
數據定義語言:
作用:定義數據庫或表結構用的。
關鍵字:create alter drop;
創建數據庫:
create database 數據庫名 [character set gbk collate 校驗規則名]
步驟:
首先要登陸MySQL:
mysql -u root -p
創建一個名稱為mydb1的數據庫。
create database mydb1;
創建一個使用gbk字符集的mydb2數據庫。
create database mydb2 character set gbk;
創建一個使用gbk字符集,並且帶校對規則的mydb3數據庫。
create database mydb3 character set gbk collate gbk_chinese_ci;
數據表:
格式:
create table employee{ //創建表名字
id int, //定義id
name varchar(20), //定義一個名稱,20位
gender char(4), //定義一個性別
birthday date, //定義生日
entry_date date, //進入日期
job varchar(100), //工作
salary float(8,2), //薪水,總位8位,小數點兩位,整數位6位
resume text //簡歷,用一個大的文本格式創建
};