Time of Update: 2015-09-23
標籤:以前面試的時候被問道為啥用mysql預存程序,或者預存程序的優點。作為一個專業的mysql dba。肯定是必須要掌握的。而我只是營運啊 哈哈哈。當時回答的不好,後來整理了大概這幾條,預存程序執行速度快,預存程序能夠減少網路流量,提高應用程式代碼的靈活性,提高資料安全保護機制。狂汗啊!看人家洋鬼子整理的多齊整啊。師夷長技以制夷,奮起啊!!!? The use of stored programs can lead to a more secure database.? Stored
Time of Update: 2015-09-23
標籤:corosync pacemaker一、環境介紹:三台均為雙網卡:openstack-control.example.com openstack-control eth0:172.16.171.100 eth1:10.1.1.100 openstack-nova.example.com openstack-nova eth0:172.16.171.110
Time of Update: 2015-09-21
標籤:增加資料 當主鍵衝突是,選擇怎麼怎麼做insert into table (id,name,age) value(13,‘ddd‘,45)on duplicate key update name=‘ddd‘ age=45;預設有主鍵約束,不會插入成功但是可以在insert文法內,控制在主鍵衝突時,改成執行更新操作replace:如果主鍵衝突,選擇替換,如果主鍵不衝突,增加一條記錄replace into hd_cate values (xxx,xxx,xxx);刪除
Time of Update: 2015-09-21
標籤:去除重複記錄 distinct 例:select distinct union 聯集查詢 ,將2條select語句的查詢結果合并 要用刀all來保證所以資料都顯示(可以顯示2次相同的記錄)用法(select語句)union all(select)排序字語句結果的排序1、將字語句包裹自括弧內2、字語句的order by只有order by配合limit時,才生效,原因:union在做字語句時,會對沒有limit字句的order by最佳化(忽略)any和in做用法一樣
Time of Update: 2015-09-21
標籤:今天正好在準備公司的面試,所以把MySQL的知識點複習一下,找到一篇挺好的blog,同時也給自己的MySQL做個積累。原文請參考:http://www.cnblogs.com/zhangzhu/archive/2013/07/04/3172486.html1、串連Mysql格式: mysql -h主機地址 -u使用者名稱 -p使用者密碼1、串連到本機上的MYSQL。首先開啟DOS視窗,然後進入目錄mysql\bin,再鍵入命令mysql -u root
Time of Update: 2015-09-22
標籤: 很多時候我們希望判斷一條記錄是否已存在,存在的話就更新,不存在就插入! 通常的做法是寫一條 IF Exist 做判斷,但現在MySql給我們提供了更直接的語句就是REPLACE INTO! REPLACE INTO的文法跟INSERT INTO類似:
Time of Update: 2015-09-21
標籤:Dockerfile內容如下:FROM centosMAINTAINER Victor [email protected]WORKDIR /rootRUN rm -f /etc/yum.repos.d/*RUN echo ‘[BASE]‘ > /etc/yum.repos.d/base.repoRUN echo ‘name=base‘ >> /etc/yum.repos.d/base.repoRUN echo ‘baseurl=http://192.168
Time of Update: 2015-09-21
標籤:SELECT [ALL | DISTINCT | DISTINCTROW ] [HIGH_PRIORITY] [STRAIGHT_JOIN] [SQL_SMALL_RESULT] [SQL_BIG_RESULT] [SQL_BUFFER_RESULT] [SQL_CACHE | SQL_NO_CACHE] [SQL_CALC_FOUND_ROWS] select_expr [, select_expr ...] [FROM
Time of Update: 2015-09-21
標籤:1、 設定Master伺服器server-id=1 log-bin=/var/lib/mysql/mysql-bin //為了使用事務的InnoDB在複製中最大的持久性和一致性,你應該指定innodb_flush_log_at_trx_commit=1,sync_binlog=1選項 innodb_flush_log_at_trx_commit=1 sync_binlog=1 2、
Time of Update: 2015-09-22
標籤:在這裡主要講解一下MySQL、SQLServer2000(及SQLServer2005)和ORCALE三種資料庫實現分頁查詢的方法。可能會有人說這些網上都有,但我的主要目的是把這些知識通過我實際的應用總結歸納一下,以方便大家查詢使用。 下面就分別給大家介紹、講解一下三種資料庫實現分頁查詢的方法。 一、 MySQL
Time of Update: 2015-09-23
標籤:1. 基於可維護的角度,雖然latin1沒什麼問題,但是還是盡量換成utf8或者gb系列2. 出現亂碼時:SHOW VARIABLES LIKE ‘character%‘SHOW VARIABLES LIKE ‘collation_%‘; set character_set_XXX =
Time of Update: 2015-09-23
標籤:在MySQL的主從環境中,我們可以通過在slave上執行show slave status來查看slave的一些狀態資訊,其中有一個比較重要的參數Seconds_Behind_Master。那麼你是否明白它的真正含義以及它是怎麼計算的呢?
Time of Update: 2015-09-23
標籤:==========================================================================================一、背景簡介==========================================================================================1、問題描述由於機房搬遷,需要對後台DB伺服器進行遷移,同時為了保證在資料移轉過程中,對線上業務不造成影響,並能夠做到秒級
Time of Update: 2015-09-20
標籤:劉勇 Email: [email protected] 本部落格記錄作者在工作與研究中所經曆的點滴,一方面給自己的工作與生活留下印記,另一方面若是能對大家有所協助,則幸甚至哉矣!簡介
Time of Update: 2015-09-16
標籤:mysqlSHOW GLOBAL VARIABLES LIKE ‘%log%‘錯誤記錄檔:伺服器啟動或關閉過程中的資訊 伺服器運行過程中的錯誤資訊 事件調度器運行一個事件時產生的資訊 在從伺服器上啟動從伺服器處理序時產生的資訊 log_error log_warnings一般查詢日誌:general_loggeneral_log_file
Time of Update: 2015-09-17
標籤:如果是root帳號,你能看到所有使用者的當前串連。如果是其它普通帳號,只能看到自己佔用的串連怎麼進入mysql命令列呢? mysql的安裝目錄下面有個bin目錄,先用命令列進入該目錄,然後用 mysql -uroot -p123456 來登入(注意:使用者名稱和密碼不用包含“”) 命令: show processlist; 如果是root帳號,你能看到所有使用者的當前串連。如果是其它普通帳號,只能看到自己佔用的串連。 show
Time of Update: 2015-09-17
標籤:PS:今天一同事問我有木有比較靠譜的mysql壓力測試工具可用。其實mysql內建就有一個叫mysqlslap的壓力測試工具,還是類比的不錯的。下面舉例說說。mysqlslap是從5.1.4版開始的一個MySQL官方提供的壓力測試工具。通過類比多個並發用戶端訪問MySQL來執行壓力測試,同時詳細的提供了“高負荷攻擊MySQL”的資料效能報告。並且能很好的對比多個儲存引擎在相同環境下的並發壓力效能差別。通過mysqlslap –help可以獲得可用的選項,
Time of Update: 2015-09-16
標籤:本文將搭建一個最簡化的MySQL Cluster系統,配置方法中的所有命令都是以root賬戶運行。這個MySQL
Time of Update: 2015-09-14
標籤:一、編譯安裝MySQL前的準備工作安裝編譯源碼所需的工具和庫 yum install gcc gcc-c++ ncurses-devel perl 安裝cmake,從http://www.cmake.org下載源碼並編譯安裝 wget&
Time of Update: 2015-09-13
標籤:寫在前面前面有篇文章,嘗試了db first方式,但不知道是什麼原因一直沒有成功,到最後也沒解決,今天就嘗試下code