information_schema: 虛擬庫,不佔用磁盤空間,存儲的是數據庫啓動後的一些參數,如用戶表信息、列信息、權限信息、字符信息等
performance_schema: MySQL 5.5開始新增一個數據庫:主要用於收集數據庫服務器性能參數,記錄處理查詢請求時發生的各類事件、鎖等現象
mysql: 受權庫,主要存儲系統用戶的權限信息
test: MySQL數據庫系統自動建立的測試數據庫html
一、語法(help create database)mysql
CREATE DATABASE 數據庫名 charset utf8;
二、數據庫命名規則:sql
能夠由字符、數字、下劃線、@、#、$組成,通常不建議使用後面這三個特殊符號。數據庫
區分大小寫服務器
惟一性(庫名惟一)ide
不能使用關鍵字,如:create ,select等性能
不能單獨使用數字測試
最長128位this
1 查看數據庫 show databases; show create database db1; select database(); 2 選擇數據庫 USE 數據庫名 3 刪除數據庫 DROP DATABASE 數據庫名; 4 修改數據庫 alter database db1 charset utf8;
注意在sql關鍵字和命令使用中,忘記了具體使用方法。能夠使用help命令查看幫助信息。spa
mysql> help create Many help items for your request exist. To make a more specific request, please type 'help <item>', where <item> is one of the following topics: CREATE DATABASE CREATE EVENT CREATE FUNCTION CREATE FUNCTION UDF CREATE INDEX CREATE LOGFILE GROUP CREATE PROCEDURE CREATE SERVER CREATE TABLE CREATE TABLESPACE CREATE TRIGGER CREATE USER CREATE VIEW SHOW SHOW CREATE DATABASE SHOW CREATE EVENT SHOW CREATE FUNCTION SHOW CREATE PROCEDURE SHOW CREATE TABLE SHOW CREATE USER SPATIAL mysql> help create database Name: 'CREATE DATABASE' Description: Syntax: CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name [create_specification] ... create_specification: [DEFAULT] CHARACTER SET [=] charset_name | [DEFAULT] COLLATE [=] collation_name CREATE DATABASE creates a database with the given name. To use this statement, you need the CREATE privilege for the database. CREATE SCHEMA is a synonym for CREATE DATABASE. URL: http://dev.mysql.com/doc/refman/5.7/en/create-database.html