2018/5/2? ?20:44
一雳灵、MySQL規(guī)則:
1棕所、關(guān)鍵字與函數(shù)名稱全部大寫;
2悯辙、數(shù)據(jù)庫(kù)名稱琳省、表名稱、字段名稱全部小寫躲撰;
3针贬、SQL語句必須以分號(hào)結(jié)尾。
二拢蛋、MySQL常用命令:
1桦他、顯示當(dāng)前服務(wù)器版本:SELECT VERSION();
2谆棱、顯示當(dāng)前日期時(shí)間:SELECT NOW();
3快压、顯示當(dāng)前用戶:SELECT USER();
三、MySQL數(shù)據(jù)庫(kù)
1垃瞧、創(chuàng)建數(shù)據(jù)庫(kù):
CREATE {DATABASE | SCHEMA} [IF NOT EXISTS]? db_name? [DEFAULT]? CHARACTER SET? [=]? charset_name;??
*{? }不可省略蔫劣,[? ]可以省略。
eg:CREATE DATABASE t1;
SHOW DATABASES;
*正確安裝mysql皆警,自帶4個(gè)數(shù)據(jù)庫(kù)
eg:CREATE DATABASE IF NOT EXISTS t1;
? ? ? ? SHOW WARNINGS;
查看t1是否是utf8編碼:SHOW CREATE DATABASE t1拦宣;
eg:CREATE DATABASE IF NOT EXISTS t2 CHARACTER SET gbk;
? ? ? ? SHOW CREATE DATABASE t2;
2信姓、數(shù)據(jù)庫(kù)修改:
ALTER? {DATABASE | SCHEMA}? [db_name]? [DEFAULT]? CHARACTER SET? [=] charset_name;
eg:ALTER DATABASE t2 CHARACTER SET = utf8鸵隧;
3、數(shù)據(jù)庫(kù)刪除:
DROP {DATABASE | SCHEMA)? [IF EXISTS]? db_name;
eg:DROP DATABASE t1意推;
4豆瘫、打開數(shù)據(jù)庫(kù):
USE 庫(kù)名;
eg:USE test;
5菊值、查看數(shù)據(jù)庫(kù):
SELECT DATABASE();
四外驱、數(shù)據(jù)類型
1育灸、整型:TINYINT、SMALLINT昵宇、MEDIUMINT磅崭、INT、BIGINT
2瓦哎、浮點(diǎn)型:FLOAT[(M,D)]砸喻、DOUBLE[(M,D)]? ? ? ?M:數(shù)字總位數(shù)? ? D:小數(shù)的位數(shù)
3、日期時(shí)間型:YEAR蒋譬、TIME割岛、DATE、DATETIME
4犯助、字符型:CHAR(M)定長(zhǎng)類型? ? VARCHAR(M)變長(zhǎng)類型?
? ? ? ? ? ? ? ? ? ? TINYTEXT癣漆、TEXT、MEDIUMTEXT
? ? ? ? ? ? ? ? ? ? LONGTEXT剂买、ENUM('value1','value2',……)
? ? ? ? ? ? ? ? ? ? SET('value1','value2',……)? 集合? ? 任意的排列組合