《MYSQL數(shù)據(jù)庫(kù)mysql常用字典表(完整版)》要點(diǎn):
本文介紹了MYSQL數(shù)據(jù)庫(kù)mysql常用字典表(完整版),希望對(duì)您有用。如果有疑問(wèn),可以聯(lián)系我們。
導(dǎo)讀:本節(jié)內(nèi)容:mysql數(shù)據(jù)庫(kù)中的常用字典表.1、顯示數(shù)據(jù)庫(kù)列表
mysql>show databases;闡明:其中字典庫(kù)是:information_schema,其中常用字典表...
本節(jié)內(nèi)容:
mysql數(shù)據(jù)庫(kù)中的常用字典表.MYSQL入門(mén)
1、顯示數(shù)據(jù)庫(kù)列表
?MYSQL入門(mén)
mysql>show databases;
?
闡明:其中字典庫(kù)是:information_schema,其中常用字典表:
?MYSQL入門(mén)
INFORMATION_SCHEMA.SCHEMATA? --數(shù)據(jù)庫(kù)中所有數(shù)據(jù)庫(kù)信息
INFORMATION_SCHEMA.TABLES? --寄存數(shù)據(jù)庫(kù)中所有數(shù)據(jù)庫(kù)表信息
INFORMATION_SCHEMA.COLUMNS? --所有數(shù)據(jù)庫(kù)表的列信息
INFORMATION_SCHEMA.STATISTICS? --寄存索引信息
INFORMATION_SCHEMA.USER_PRIVILEGES? --
INFORMATION_SCHEMA.SCHEMA_PRIVILEGES
INFORMATION_SCHEMA.TABLE_PRIVILEGES
INFORMATION_SCHEMA.COLUMN_PRIVILEGES
INFORMATION_SCHEMA.CHARACTER_SETS
INFORMATION_SCHEMA.COLLATIONS
INFORMATION_SCHEMA.COLLATION_CHARACTER_SET_APPLICABILITY
INFORMATION_SCHEMA.TABLE_CONSTRAINTS
INFORMATION_SCHEMA.KEY_COLUMN_USAGE ---寄存數(shù)據(jù)庫(kù)里所有具有約束的鍵信息
INFORMATION_SCHEMA.ROUTINES
INFORMATION_SCHEMA.VIEWS? --寄存所有視圖信息
INFORMATION_SCHEMA.TRIGGERS? --觸發(fā)器信息
2、顯示當(dāng)前連接的數(shù)據(jù)庫(kù)
?MYSQL入門(mén)
mysql>select database();
3、顯示庫(kù)中的數(shù)據(jù)表:
?MYSQL入門(mén)
mysql>use mysql;(指定mysql庫(kù))
mysql>show tables;
4、顯示數(shù)據(jù)表的布局:
?MYSQL入門(mén)
mysql>describe yourtablename;
?
闡明:describe 可以簡(jiǎn)寫(xiě)成descMYSQL入門(mén)
5、建庫(kù):
mysMYSQL入門(mén)
ql>create database yourdbname;
6、建表:
?MYSQL入門(mén)
mysql>create table yourtablename (columnname colunmtype, ...);
7、刪庫(kù)和刪表:
?MYSQL入門(mén)
mysql>drop database yourdbname;
mysql>drop table yourtablename;
八、退出
?MYSQL入門(mén)
mysql>exit?
或
mysql>quit
9、連接數(shù)據(jù)庫(kù)
mysql -h主機(jī)地址 -u用戶(hù)名 -p暗碼
如:
?MYSQL入門(mén)
C:UsersAdministrator>mysql -hlocalhost -uroot -proot
Welcome to the MySQL monitor.? Commands end with ; or g.
Your MySQL connection id is 7
Server version: 5.5.17 MySQL Community Server (GPL)
Copyright (c) 2000, 2011, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or 'h' for help. Type 'c' to clear the current input statement.
mysql>
?
10、字段類(lèi)型
1.INT[(M)] 型: 正常年夜小整數(shù)類(lèi)型
2.DOUBLE[(M,D)] [ZEROFILL] 型: 正常年夜小(雙精密)浮點(diǎn)數(shù)字類(lèi)型
3.DATE 日期類(lèi)型:支持的范圍是1000-01-01到9999-12-31.MySQL以YYYY-MM-DD格式來(lái)顯示DATE值,但是允許你使用字符串或數(shù)字把值賦給DATE列
4.CHAR(M) 型:定長(zhǎng)字符串類(lèi)型,當(dāng)存儲(chǔ)時(shí),總是是用空格填滿(mǎn)右邊到指定的長(zhǎng)度
5.BLOB TEXT類(lèi)型,最年夜長(zhǎng)度為65535(2^16-1)個(gè)字符.
6.VARCHAR型:變長(zhǎng)字符串類(lèi)型
?
11、啟用、禁用外鍵約束
?MYSQL入門(mén)
SET FOREIGN_KEY_CHECKS='OFF';
SET FOREIGN_KEY_CHECKS='ON';
?
1二、顯示建表SQL
?MYSQL入門(mén)
SHOW CREATE TABLE? <tablename>
?
13、顯示以后數(shù)據(jù)庫(kù)版本
?MYSQL入門(mén)
select version();
?
14、顯示當(dāng)前登任命戶(hù)
?MYSQL入門(mén)
?select user();
?
15、查看指定表的索引信息
?MYSQL入門(mén)
SHOW INDEX FROM 表名稱(chēng)
?
彌補(bǔ):MYSQL入門(mén)
Mysql5中,關(guān)于索引的字典表是STATISTICS,其中列COLLATION表現(xiàn)索引的排序方式,值有2種,A表現(xiàn)升序,NULL表現(xiàn)無(wú)分類(lèi).MYSQL入門(mén)
mysql5中,索引存儲(chǔ)的排序方式是ASC的,沒(méi)有DESC的索引.雖然索引是ASC的,然則也可以反向進(jìn)行檢索,就相當(dāng)于DESC了.MYSQL入門(mén)
如果在ORDER BY 語(yǔ)句中使用了 DESC排序,mysql確切會(huì)反向進(jìn)行檢索.MYSQL入門(mén)
理論上來(lái)講,反向檢索與正向檢索的速率一樣的快.MYSQL入門(mén)
然則在某些操作系統(tǒng)上面,并不支持反向的read-ahead預(yù)讀,所以反向檢索會(huì)略慢.MYSQL入門(mén)
由于設(shè)計(jì)的原因,在myisam引擎中,反向的檢索速率比正向檢索要慢得多.
?
其他
?MYSQL入門(mén)
1、CREATE table cc_weibo_bak (select * from cc_weibo)
二、INSERT into cc_weibo_bak(uid,content) select uid ,concat('hello1 ',nick_name) from uc_users;
3、select? fid? ,count(fid) as fans_count from uc_follow where fid in(select uid from uc_users where user_type=22) group by fid order by fans_count desc ;
4、show full processlist
5、SHOW STATUS
歡迎參與《MYSQL數(shù)據(jù)庫(kù)mysql常用字典表(完整版)》討論,分享您的想法,維易PHP學(xué)院為您提供專(zhuān)業(yè)教程。
轉(zhuǎn)載請(qǐng)注明本頁(yè)網(wǎng)址:
http://www.fzlkiss.com/jiaocheng/14315.html