排序
Mysql自動備份
批處理命令: set'ymd=%date:~,4%%date:~5,2%%date:~8,2%' set'hMs=%time:~,2%%time:~3,2%%time:~6,2%' mysqldump-uroot --password=password weixin> D:mysql_backweixin_%Ymd%_%hMs%.sql ...
Mysql高級之觸發(fā)器
觸發(fā)器是一類特殊的事務(wù) ,可以監(jiān)視某種數(shù)據(jù)操作(insert/update/delete),并觸發(fā)相關(guān)操作(insert/update/delete)。 看以下事件: 完成下單與減少庫存的邏輯 Insert?into?o?(gid,num)?values?...
Mysql高級之索引
索引:是針對數(shù)據(jù)所建立的目錄. 作用:?可以加快查詢速度 負(fù)面影響:?降低了增刪改的速度. 索引的創(chuàng)建原則: 1:不要過度索引 2:在where條件最頻繁的列上加.在重復(fù)度高的列上不加,比如性別男女; ...
Mysql 數(shù)據(jù)遷移后 啟動出錯
今天上班后不知道為什么,mysql一直無法啟動,折騰了半天于是決定重裝 我本地的服務(wù)器用的是wamp , 重裝的時候, 要進(jìn)行數(shù)據(jù)備份 , 我使用的最簡單粗暴的備份方式, 就是直接進(jìn)入到mysql的安裝目錄...
Mysql優(yōu)化之深入了解存儲引擎,進(jìn)行索引優(yōu)化
比較兩種存儲引擎在數(shù)據(jù)庫中存儲方式: MyIsam:仔細(xì)觀察的話會發(fā)現(xiàn)使用這種引擎的數(shù)據(jù)庫里面一般少說包含三個文件,**.frm ?,**.myi,(放索引) **.myd(放數(shù)據(jù)),通過索引(**.myi這個文件)...
RedHat5安裝Mysql5.1.7
[root@hqw ~]# cd /home/app/mysql[root@hqw mysql]# ls --解壓MySQL-community-5.1.73-1.rhel5.i386.rpm-bundle.tar[root@hqw mysql]# tar -xvf MySQL-community-5.1.73-1.rhel5.i386.rpm-bund...
Mysql查詢緩存碎片、緩存命中率及Nagios監(jiān)控
mysql?的優(yōu)化方案,在互聯(lián)網(wǎng)上可以查找到非常多資料,今天對mysql緩存碎片和命中率作了詳細(xì)了解,個人作了簡單整理。 一、Mysql查詢緩存碎片和緩存命中率。 mysql>?SHOW?STATUS?LIKE...
Mysql InnoDB為什么要添加跟業(yè)務(wù)無關(guān)的自增主鍵
在mysql表設(shè)計(jì)中,通常會使用一個與業(yè)務(wù)無關(guān)的自增列做為主鍵。這是因?yàn)閙ysql默認(rèn)使用b-tree索引,你可以簡單理解為“排好序的快速查找結(jié)構(gòu)”。如下是一個b-tree的結(jié)構(gòu)圖,2層b+樹,每個頁面的...
Mysql存儲時間字段用int、timestamp還是datetime?
通常存儲時間用datetime類型,現(xiàn)在很多系統(tǒng)也用int存儲時間,它們有什么區(qū)別?本人總結(jié)如下: int (1).4個字節(jié)存儲,INT的長度是4個字節(jié),存儲空間上比datatime少,int索引存儲空間也相對較小...
Mysql大數(shù)據(jù)量存儲及訪問的設(shè)計(jì)討論
? ??一、引言 隨著互聯(lián)網(wǎng)應(yīng)用的廣泛普及,海量數(shù)據(jù)的存儲和訪問成為了系統(tǒng)設(shè)計(jì)的瓶頸問題。對于一個大型的互聯(lián)網(wǎng)應(yīng)用,每天幾十億的PV無疑對數(shù)據(jù)庫造成了相當(dāng)高的負(fù)載。對于系統(tǒng)的穩(wěn)定性和擴(kuò)...
mysql常用的一些命令
一 授權(quán)登錄 GRANT?ALL?PRIVILEGES?ON?cacti.*?TO?'hnf@'localhost'?IDENTIFIED?BY??'hnf@2014';??##只給cacti這個數(shù)據(jù)庫授權(quán) grant?all?on?*.*?to?'root'@'localhost'?ident...