單元3 數(shù)據(jù)定義 3-1 數(shù)據(jù)庫的創(chuàng)建
該節(jié)為數(shù)據(jù)庫和表的創(chuàng)建和管理對應(yīng)上機(jī)部分。
因?yàn)樯险n過程中會(huì)進(jìn)行對應(yīng)的上機(jī)練習(xí),會(huì)有一些命令需要學(xué)習(xí),這里將對應(yīng)的命令提供給大家,在上機(jī)的時(shí)候方便驗(yàn)證。
1 預(yù)備工作
在機(jī)房的電腦上登錄mysql的操作,這里再次重復(fù)一下!幫助同學(xué)們回憶!
打開命令行窗口終端 ?win+r,輸入cmd,即可打開;
輸入mysql -uroot -p ?
輸入密碼 123abcABC
看到提示符變成mysql> 即表明已經(jīng)登錄到mysql服務(wù)器啦!
2 數(shù)據(jù)庫相關(guān)操作
SHOW DATABASES;
然后再創(chuàng)建
CREATE DATABASE Bookstore;
如果此時(shí)想查看你創(chuàng)建的數(shù)據(jù)庫的字符集和校對規(guī)則,咋辦呢?
命令如下:
show create database Bookstore;
則可以看到當(dāng)你不指定字符集的時(shí)候,采用的是系統(tǒng)默認(rèn)的字符集和校對規(guī)則!
注意:使用該命令刪除,將永久刪除該數(shù)據(jù)庫的所有信息,包括表以及數(shù)據(jù);
DROP DATABASE Bookstore;
CREATE DATABASE Bookstore
DEFAULT CHARACTER SET gb2312
COLLATE ?gb2312_chinese_ci;
show create database 庫名;

那將來進(jìn)一步擴(kuò)展一下如何查看表的字符集和校驗(yàn)集合呢?
show create database 庫名;
甚至可以查看某個(gè)表字段校驗(yàn)集
show full columns from 表名;
CREATE DATABASE Bookstore
DEFAULT CHARACTER SET gb2312
COLLATE ?gb2312_chinese_ci;
USE Bookstore;
好用的東西:
如何在windows平臺(tái)下查看歷史輸入的命令呢?按F7即可看到

附1:字符集相關(guān)知識(shí)
涉及到字符集
問題1:如何查看mysql支持的字符集和校對規(guī)則呢?即查看MYSQL數(shù)據(jù)庫服務(wù)器和數(shù)據(jù)庫字符集
show character set;

問題2:如何查看當(dāng)前mysql支持的字符集和校對規(guī)則
show variables like '%character%';
