Time of Update: 2016-07-20
標籤:mysql主從重建從庫還原前一定要記得reset,因為重啟mysql並不影響複製進程,如果忘記reset,會導致你一邊恢複,主庫有動作也一邊往從庫寫,這時候你再change master ACID也就無法保證。reset slave all;清除主從資訊後,可以開始用主庫的全備進行從庫的恢複[[email protected]~]# mysql -uroot -p <
Time of Update: 2016-07-20
標籤:1.先安裝mysqlsudo apt-get install mysql-serverapt-get isntall mysql-clientsudo apt-get install libmysqlclient-dev檢查是否安裝成功:sudo netstat -tap | grep mysql如果看到有mysql 的socket處於 listen 狀態則表示安裝成功。登陸mysql資料庫:mysql -u root -p
Time of Update: 2016-07-20
標籤: 1 <?xml version="1.0" encoding="utf-8"?> 2 <configuration> 3 <configSections> 4 <section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=6.0.0.0,
Time of Update: 2016-07-20
標籤:1.索引的種類(六種) 普通索引,唯一索引,全文索引,單列索引,多列索引,空間索引2.優缺點及注意事項優點:有了索引,對於記錄數量很多的表,可以提高查詢速度。缺點:索引是佔用空間的,索引會影響update insert delete速度。以下列出幾點使用mysql索引的注意事項。 a、索引要建立在where和join用到的欄位上。 b、以下操作符號可以應用索引(:<,<=,=,>,>=,BETWEEN,IN,LIKE不以%_開頭)
Time of Update: 2016-07-20
標籤:知識準備: 1、mysql 的query-cache是什嗎? mysql可以把執行完成的select 語句和這個select 語句對應的結果集緩衝起來;下次再用調用相同的select 語句時就直接返回結果,不是又去執行一次select 語句。 由於少了執行的這一步,所以返回結果比較快。mysql為了保證緩衝的結果集與再執行一次select
Time of Update: 2016-07-20
標籤:在mysql中,有時我們在做資料庫查詢時,需要得到某欄位中包含某個值的記錄,但是它也不是用like能解決的,使用like可能查到我們不想要的記錄,它比like更精準,這時候mysql的FIND_IN_SET函數就派上用場了,下面來具體瞭解一下。FIND_IN_SET(str,strlist)函數str 要查詢的字串strlist 欄位名 參數以”,”分隔 如
Time of Update: 2016-07-20
標籤:在做Java Web項目的時候,不可避免的就要使用到資料庫,下面就是在IDEA中添加mysql依賴的方法。如果你看到這裡,就表示你弄懂了IDEA,maven和Tomcat等,所以...只需要在pom.xml中添加依賴就可以了,下面是我的設定檔。<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0"
Time of Update: 2016-07-20
標籤:學習地址http://www.jtthink.com/course/play/352 主表:prop_main不仔細多說,正常業務都會涉及到並且考慮的相對周全。常用欄位【商品id】【商品名稱】【商品簡介】【商品類別】【添加時間】【點擊數/點贊數/購買數/差評數等】指的一提的是,【點擊數/點贊數/購買數/差評數等】是通過定時更新的。但讀取的時候為了速度和效率,作為冗餘欄位放在商品表中是很科學的。這裡重點關注【商品類別】的設計 商品類型表:prop_class這
Time of Update: 2016-07-20
標籤:注意一下,不能省略表中的任何欄位.包括自增id原理是“表插表”INSERT INTO prod_attr select A.* from ( SELECT 5 AS prod_id, 1 AS attr_id, ‘中國出版社‘ AS
Time of Update: 2016-07-19
標籤:一、安裝前準備 安裝epel源 安裝wine 如果不安裝wine,則可能會出現安裝完navicat for mysql後無法啟動的情況。二、安裝epel源
Time of Update: 2016-07-19
標籤:CentOS7的yum源中預設好像是沒有mysql的。為瞭解決這個問題,我們要先下載mysql的repo源。1. 下載mysql的repo源$ wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm2. 安裝mysql-community-release-el7-5.noarch.rpm包$ sudo rpm -ivh mysql-community-
Time of Update: 2016-07-19
標籤:以一維索引數組形式返回一條資料:mysql_fetch_row調用格式:$row = mysql_fetch_row($query)作用:返回結果集中的一條資料參數:mysql_query返回的資源標識符傳回值:一個一維索引數組$query = mysql_query(‘select name, num from test‘); // mysql_query執行select命令時,如果成功,返回資源標識符while($row = mysql_fetch_row($query)){
Time of Update: 2016-07-19
標籤:mysql字元集 字元集基礎字元集:資料庫中的字元集包含兩層含義各種文字和符號的集合,包括各國家文字,標點符號,圖形符號,數字等。字元的編碼方式,即位元據與字元的映射規則; 字元集分類:ASCII:美國資訊互換標準編碼;英語和其他西歐語言;單位元組編碼,7位(bits)表示一個字元,共128字元。GBK:漢字內碼擴充規範;中日韓漢字、英文、數字;雙位元組編碼;共收錄了21003個漢字,GB2312的擴充。utf-8:Unicode標準的可變長度字元編碼;Unicode標
Time of Update: 2016-07-19
標籤:作業:網站統計 1、將使用者的訪問資訊記錄到檔案中,獨佔一行,記錄IP地址1 <?php2 //網站統計3 header(‘Content-type:text/html;charset=utf-8‘);4 5 //擷取使用者資訊6 $ip = $_SERVER[‘REMOTE_ADDR‘];7 8 //寫入檔案(追加)9
Time of Update: 2016-07-19
標籤: 環境:表t_feed_idx(user_id bigint, feed_id bigint, KEY (`user_id`,`feed_id`)) engine=innodb;表t_feed_info(feed_id bigint, PRIMARY KEY (`feed_id`), ‘其他列‘) engine=innodb;feed 總數 : 100000使用者(ID:20000001) feed 數 : 200 查詢#########
Time of Update: 2016-07-19
標籤: 思路:在主服務上建立2進位日誌,每產生語句或磁碟變化就寫進日誌,我們可以通過主伺服器設定一個帳號,修改下my.cnf設定檔來讓從伺服器建立relaylog,這個時候主伺服器建立一個slave帳號,在從伺服器上都過語句串連主伺服器,開啟複製功能實現主從複製。 /usr/libexec/mysqld --skip-grant-tables
Time of Update: 2016-07-19
標籤:mysql5.6
Time of Update: 2016-07-19
標籤: 按照從大到小,從主要到次要的形式,分析 mysql 效能最佳化點,達到最終最佳化的效果。利用 mindmanger 整理了思路,形成如,每個點在網上都能找到說明,並記錄下。形成了最佳化的思路: 1 串連 Connections經常會遇見”mysql: error 1040: too many
Time of Update: 2016-07-19
標籤:首先我們來看一個公式,MySQL中記憶體分為全域記憶體和線程記憶體兩大部分(其實並不全部,只是影響比較大的 部分):複製代碼
Time of Update: 2016-07-19
標籤: 下面總結了一些工作常見的sql最佳化例子,雖然比較簡單,但很實用,希望對大家有所協助。sql最佳化一般分為兩類,一類是sql本身的最佳化,如何走到合適的索引,如何減少排序,減少邏輯讀;另一類是sql本身沒有最佳化餘地,需要結合業務情境進行最佳化。即在滿足業務需求的情況下對sql進行改造,已提高sql執行速度,減少回應時間。例子1:SELECT ID FROM SENDLOG WHERE TO_DAYS(NOW())-TO_DAYS(GMT_CREATE) >