庫的建立
create datebase [if not exists] db_name [create_specification, [create_specification] …]大寫的表示關鍵字;create_specification:
[default] character set charset_name
[default] collate collation_name
表示可選項;
charcter set:指定資料庫採用的字符集;
collate:指定資料庫字符集的校正規則。
建立資料庫
建立db資料庫
create datebase db;建立乙個使用utf8字符集的db1資料庫沒有指定字符集與校正規則時預設使用預設字符集:utf8;預設校正規則為utf8_general_ci。
create datebase db1 charset=utf8;建立乙個使用utf字符集,並帶校對規則的db2資料庫
create datebase db2 charset=utf8 collate utf8_general_ci;字符集與校驗規則
檢視系統預設字符集及校驗規則
show variables like 『character_set_database』;檢視資料庫支援的字符集show variables like 『collation_database』;
show charset;檢視資料庫支援的字符集校驗規則字符集主要控制使用什麼語言。
show collation;校驗規則對資料庫的影響
create database db1 collate utf8_general_ci;顯示建立語句use db1;
create table person(name varchar(20));
insert into person values(『a』); insert into person values(『a』); insert into person values(『b』); insert into person values(『b』);
查詢:select * from person where name=『a』;
查詢:select * from person where name=『a』;
檢視資料庫
show create database 資料庫名;修改資料庫注:/…/不是注釋,是mysql版本大於4.0版本。
語法:
alter database db_name對資料庫的修改是修改資料庫的字符集,校驗規則。[alter_spacification [,alter_spacification]…]
alter_spacification:
[default] character set charset_name
[default] collate collation_name
將db資料庫字符集改為gbk。
資料庫刪除
drop database [if exists] db_name;
MySQL 庫的操作
找到mysql.exe 輸入伺服器中mysql監聽的埠 p port p 3306 輸入使用者名稱 u username 輸入密碼 p password 鏈結認證基本語法 mysql.exe mysql h 主機位址 p 大寫 埠 u使用者名稱 p 小寫 密碼注意事項 通常埠都可以預設 mysql監...
MySQL 庫的操作
1 建立資料create database db1 create database db2 charset utf8 create database db3 charset utf8 collate utf8 general ci 2 字符集和校驗規則show variables like char...
MySQL 庫的操作
執行如下命令,檢視系統庫 show databases nformation schema 虛擬庫,不占用磁碟空間,儲存的是資料庫啟動後的一些引數,如使用者表資訊 列資訊 許可權資訊 字元資訊等 performance schema mysql 5.5開始新增乙個資料庫 主要用於收集資料庫伺服器效能...