小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

MySql操作要點整理

 pengx 2008-05-02
列類型 需要的存儲量
TINYINT 1 字節(jié)
SMALLINT 2 個字節(jié)
MEDIUMINT 3 個字節(jié)
INT 4 個字節(jié)
INTEGER 4 個字節(jié)
BIGINT 8 個字節(jié)
FLOAT(X) 4 如果 X < = 24 或 8 如果 25 < = X < = 53
FLOAT 4 個字節(jié)
DOUBLE 8 個字節(jié)
DOUBLE PRECISION 8 個字節(jié)
REAL 8 個字節(jié)
DECIMAL(M,D) M字節(jié)(D+2 , 如果M < D)
NUMERIC(M,D) M字節(jié)(D+2 , 如果M < D)

 

日期和時間類型
列類型 需要的存儲量
DATE 3 個字節(jié)
DATETIME 8 個字節(jié)
TIMESTAMP 4 個字節(jié)
TIME 3 個字節(jié)
YEAR 1 字節(jié)

串類型
列類型 需要的存儲量
CHAR(M) M字節(jié),1 <= M <= 255
VARCHAR(M) L+1 字節(jié), 在此L <= M和1 <= M <= 255
TINYBLOB, TINYTEXT L+1 字節(jié), 在此L< 2 ^ 8
BLOB, TEXT L+2 字節(jié), 在此L< 2 ^ 16
MEDIUMBLOB, MEDIUMTEXT L+3 字節(jié), 在此L< 2 ^ 24
LONGBLOB, LONGTEXT L+4 字節(jié), 在此L< 2 ^ 32
ENUM('value1','value2',...) 1 或 2 個字節(jié), 取決于枚舉值的數(shù)目(最大值65535)
SET('value1','value2',...) 1,2,3,4或8個字節(jié), 取決于集合成員的數(shù)量(最多64個成員)

mysql不區(qū)分大小寫!
1.#service mysqld start 啟動mysql
2.(打mysql進入后)show databases; 顯示所有庫
3.use(或connect) 庫名 使用此數(shù)據(jù)庫
4.show tables; 顯示所有表
5.GRANT ALL ON 庫名.* TO 用戶名; root可執(zhí)行,給不同的數(shù)據(jù)庫不同的用戶管理
6.CREATE DATABASE 新庫名; 新建一個數(shù)據(jù)庫
7.quit 退出mysql,另外的參見sql/9
mysqladmin -uroot password "youpassword" 修改管理員密碼
GRANT ALL   ON 庫名.*   TO user IDENTIFIEDBY "password"   WITH GRANT OPTION;
WITH GRANT OPTION 子句是可選的。如果包含該子句,該用戶可以將GRANT 語句授予的任何權(quán)限授予其他的用戶??梢允褂迷撟泳鋵⑹跈?quán)的能力授予其他的用戶。
GRANT ALL   ON 庫名.*   TO user IDENTIFIEDBY "password"   WITH GRANT OPTION;
WITH GRANT OPTION 子句是可選的。如果包含該子句,該用戶可以將GRANT 語句授予的任何權(quán)限授予其他的用戶??梢允褂迷撟泳鋵⑹跈?quán)的能力授予其他的用戶。

撤權(quán)并刪除用戶
要取消一個用戶的權(quán)限,使用REVOKE語句。REVOKE的語法非常類似于GRANT語句,除了TO用FROM取代并且沒有INDETIFED BY和WITH GRANT OPTION子句:
============================================
REVOKE privileges (columns) ON what FROM user
============================================
user部分必須匹配原來GRANT語句的你想撤權(quán)的用戶的user部分。privileges部分不需匹配,你可以用GRANT語句授權(quán),然后用REVOKE語句只撤銷部分權(quán)限。
============================================
REVOKE語句只刪除權(quán)限,而不刪除用戶。即使你撤銷了所有權(quán)限,在user表中的用戶記錄依然保留,這意味著用戶仍然可以連接服務(wù)器。要完全刪除一個用戶,你必須用一條DELETE語句明確從user表中刪除用戶記錄:
============================================
%mysql -u root mysqlmysql>DELETE FROM user ->W(wǎng)HERE User="user_name" and Host="host_name";mysql>FLUSH PRIVILEGES; 
============================================
DELETE語句刪除用戶記錄,而FLUSH語句告訴服務(wù)器重載授權(quán)表。(當(dāng)你使用GRANT和REVOKE語句時,表自動重載,而你直接修改授權(quán)表時不是.
============================================

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多