建庫、建表
1、建庫
(1)SQL語句命令建庫:
Create database數據庫名稱 (該方法創建的數據庫沒有設置編碼亂碼)
| 1 2 3 4 5 |
-- 創建數據庫時,設置數據庫的編碼方式 -- CHARACTER SET:指定數據庫采用的字符集,utf8不能寫成utf-8 -- COLLATE:指定數據庫字符集的排序規則,utf8的默認排序規則為utf8_general_ci(通過show character set查看) drop database if EXISTS dbtest; create database dbtest CHARACTER SET utf8 COLLATE utf8_general_ci; |
修改數據庫編碼:
alter database dbtest CHARACTER SET utf8 COLLATE utf8_general_ci;
以下以sqlyon圖形界面建數據庫為例的效果圖:


(2)圖形化建數據庫操作:右擊左側的數據庫--新建數據庫

為了避免以后數據庫中的中文亂碼,需要設置數據庫字符集合校對為utf8
2、建表
(1)SQL語句命令建表:
Create table 表名(
列名 數據類型(長度),
列名 數據類型(長度)
);
如:
CREATE TABLE test(
id INT,
username VARCHAR(20),
age INT(4)
)
注意:int類型可以不用寫長度,默認為11,字符,字符串必須給定長度,並列與列之間逗號隔開。
(2)圖形建表操作:
右擊數據庫-----創建---表

