Time of Update: 2015-10-13
標籤: 1. master主機添加slave使用者: 執行 grant replication slave,reload,super on *.* to [email protected]‘127.0.0.1‘ identified by ‘123456‘
Time of Update: 2015-10-13
標籤:本文出自 “旋木的技術部落格” 部落格,請務必保留此出處http://mrxiong.blog.51cto.com/287318/1651098一.數實值型別Mysql支援所有標準SQL中的數實值型別,其中包括嚴格資料類型(INTEGER,SMALLINT,DECIMAL,NUMBERIC),以及近似數值資料類型(FLOAT,REAL,DOUBLE
Time of Update: 2015-10-13
標籤: 廢話不說,直接開始:一、安裝mysql的三種方式,這裡採用第2種(安裝方式不再詳解,請參照)http://www.cnblogs.com/babywaa/articles/4837946.html1、rpm安裝2、源碼安裝3、通用二進位源碼安裝環境準備192.168.5.10 master1192.158.5.20 slave1二、配置master伺服器,192.168.5.101、第一步:登陸mysql,給root帳號添加密碼
Time of Update: 2015-10-13
標籤:PHP+MySQL出現中文亂碼的原因:1. MYSQL資料庫的編碼是utf8,與PHP網頁的編碼格式不一致,就會造成MYSQL中的中文亂碼。2. 使用MYSQL中建立表、或者選擇欄位時設定的類型不是utf8,而網頁編碼不是utf8,也可能造成MYSQL中文亂碼.3. PHP頁面的字元集與資料庫的編碼不一致。4.
Time of Update: 2015-10-13
標籤:1.解壓原始碼包(解壓縮到 /usr/src/) tar zxvf keepalived-1.2.18.tar.gz -C /usr/src/2.原始碼安裝(在解壓縮目錄下) (1)./configure (2)make (3)make install3.用原始碼包產生rpm包 (1)產生keepalived.spec檔案及Makefile檔案夾 ./configure (2)構建rpm包 rpmbuild ~ cp keepalived.spec ~/
Time of Update: 2015-10-13
標籤:需求如下 客戶端註冊某一個app,填入電話號碼,需要接收到驗證碼,然後進行註冊。 客戶操作 填入手機號碼,點擊擷取驗證碼。 app操作 傳入三個參數給後台:手機號碼、自己隨機產生的驗證碼(多少位自己決定)、驗證內容(md5(手機號碼&驗證碼))。 後台操作 1.接收三個參數 2.用 手機號碼&驗證碼 產生一個checkStr。 //驗證 發送碼 &
Time of Update: 2015-10-13
標籤:眾所周知,索引能夠加快查詢的速度,類似看書的時候先查目錄之後再翻到具體那一頁。一、叢集索引和非叢集索引 1。叢集索引 叢集索引一張表只能存在一個。 &n
Time of Update: 2015-10-13
標籤:1.查詢資料 select 屬性列表 from 表名和視圖列表 [where 條件運算式1] [group by 屬性名稱1 [having 條件運算式2] [with
Time of Update: 2015-10-13
標籤:gearman 持久化 mysql隊列 linux 參考文檔:1-Gearman分布式任務處理系統(七)問題研究與效能最佳化http://blog.csdn.net/jiao_fuyou/article/details/16335857 2-Gearman的使用http://www.cnblogs.com/cocowool/archive/2011/08/
Time of Update: 2015-10-13
標籤: 最近在學習mysql的索引最佳化,結合著我們網盟系統的一些業務,翻閱一些資料,整理出如下的一些想法: 1、索引建立的原則一:最左首碼匹配原則 ,非常重要的原則,mysql會一直向右匹配直到遇到範圍查詢(>、<、between、like)就停止匹配,比如 a = 1 and b = 2 and c > 3 and d = 4 如果建立(a,b,c,d)順序的索引,d是用不到索引的,如果建立(a,b,d,c)的索引則都可以用到,a,b,d的順序可以任意調整
Time of Update: 2015-10-13
標籤:local mysql 使用者 下載mysql源碼包解壓到/usr/local 目錄下 tar xf mysql-5.5.28.tar.gz -C /usr/localcd /usr/localln -sv mysql-5.5.28 mysqlcd /mysqlgroupadd -r -g 306 mysql 大於500就不是系統使用者了useradd -g 306 -r -u 306
Time of Update: 2015-10-13
標籤:Mysql這功能做的很好用啊!! 讓查詢結果按照指定順序排序----------------------------------------------------------------------表結構如下:mysql> select * from test;+----+-------+| id | name |+----+-------+| 1 | test1 || 2 | test2 || 3 | test3
Time of Update: 2015-10-13
標籤:***********【mysql 預存程序和觸發器 -- 別安駒】*********************1、什麼情況下使用預存程序?完成一些比較麻煩的邏輯,比如多表在mysql端的cpu很閒置情況下,用預存程序是不錯的選擇,1.1、簡單的預存程序樣本:簡單寫入DELIMITER $$USE `curl_test`$$DROP PROCEDURE IF EXISTS `data_s`$$CREATE DEFINER=`root`@`localhost` PROCEDURE `data_
Time of Update: 2015-10-13
標籤:問題是這樣的,有一張表(tb_class)專門儲存班級的ID和班級的名字另一張表是學生資訊表(tb_stu),表中有一個欄位叫classID,沒有外部索引鍵關聯,現在要把 這張表重新整理到另一個表tb_partment中,這張表中的classID(可以為null)
Time of Update: 2015-10-13
標籤:轉自: http://blog.chinaunix.net/uid-23284114-id-3196638.html MYSQL LOAD DATA INFILE命令可以把csv一般檔案中的資料匯入到資料庫中。linux下:LOAD DATA
Time of Update: 2015-10-13
標籤:Binlog是mysql的二進位日誌, 它的主要目的是最大可能的恢複資料庫,因為二進位日誌包含備份後進行的所有更新。此外,mysql的主從複製特性也依賴於此實現。Binlog的啟動只增加 1% 的mysql負載, 所以不會成為瓶頸。mysql在資料操作成功後將按照逐LOG_EVENT遞增的形式追加一條binlog。Binlog配置啟用, vim
Time of Update: 2015-10-13
標籤:mysql 多個執行個體 linux mysqld 啟動多個MySQL執行個體為了便於測試和最後的部署可能都需要用到多MySQL執行個體,這裡記錄一下操作的方法,首先初始化兩個MySQL資料目錄mysql_install_db --user=mysql --datadir=/var/lib/mysql/3306/mysql_instal
Time of Update: 2015-10-13
標籤:mysqlMySQL調優(mamcache)架構Web+memcache [192.168.5.14] Memcached [192.168.5.16] Mysql [192.168.5.15]搭建lamp架構[5.14]yum install http* php* mysql* -y添加網站/etc/init.d/httpd start修改網頁配置vim
Time of Update: 2015-10-13
標籤:思路:在表中6,7號資料,他們的除了ID不同,其他的資料相同;首先,在表中找到一個組合主鍵,然後以主鍵group by 然後計算出大於1的記錄,然後在通過組合主鍵找到這條記錄,然後就能把記錄找到了。就找了兩條相同的記錄,select *from tb_stu as t join (select count(*) as amount, t5.stuId, t5.stuName from (select *
Time of Update: 2015-10-13
標籤:1.之前看視頻呢的時候,裡面提到一道索引題目:假設某個表有一個聯合索引(c1,c2,c3,c4)-只能使用該聯合索引的c1,c2,c3部分a.where c1=x and c2=x and c4>x and c3=xb.where c1=x and c2=x and c4=x order by c3c.where c1=x and c4=x group by c3,c2d.where c1=? and c5=? order by c2,c3e.where c1=? and c2=?