Time of Update: 2016-02-23
標籤:在平時和開發的交流 以及 在論壇回答問題的或稱中會發現這個問題被問及的頻率非常高。程式中報錯: MySQL server has gone away 是什麼意思? 如何避免?因此,感覺有必要總結一下發生這個問題的原因。今天正好看到一篇外文blog總結的比較好,就翻譯過來了原文:http://ronaldbradford.com/blog/sqlstatehy000-general-error-2006-mysql-server-has-gone-away-2013-01-02/
Time of Update: 2016-02-23
標籤:mysql 書 mariadb mysql5.7 <MySQL管理之道第二版>元旦截稿,這周即可送往機械工業出版社排版訂正,在這裡感謝沃趣科技公司進階DBA邱文輝提供"MariaDB 10 Hash Join索引最佳化"一文。本文出自 “賀春暘的技術專欄” 部落格,請務必保留此出處http://hcymysql.blog.51cto.com/5
Time of Update: 2016-02-22
標籤:今天發現Mysql的主從資料庫沒有同步 先上Master庫: mysql>show processlist; 查看下進程是否Sleep太多。發現很正常。 show master status; 也正常。 mysql> show master status; +-------------------+----------+--------------+-------------------------------+ |
Time of Update: 2016-02-22
標籤:1. 分組:group by語句group by必須跟在where子句裡的條件之後,在order by之前(如果有的話),如下:select column1, column2from table1, table2where conditionsgroup by column1, column2order by column1, column21)被選中的欄位(查詢中select了的欄位,如column1,column2)才能而且必須要出現在group
Time of Update: 2016-02-24
標籤:How To Use HAProxy to Set Up MySQL Load Balancing Dec 2, 2013 MySQL, Scaling, Server Optimization Ubuntu, Debian
Time of Update: 2016-02-24
標籤:mysql 常用文法一、CONCAT與GROUP_CONCAT1、CONCAT()函數用於將多個字串串連成一個字串。使用樣本:SELECT CONCAT(id, ‘,’, name) AS con FROM info LIMIT 1;返回結果為+----------+|con |+----------+| 1,BioCyc |+----------+2、group_concat常與group
Time of Update: 2016-02-24
標籤:mysql邏輯備份方案mysql邏輯備份方案:針對db進行邏輯備份(由於資料量較小,正在生產環境使用)。mysql_backup.sh #!/bin/bashdate=`date +%F-%H-%M`mkdir /opt/backup/${date} -pusesize=`du -s /opt/mysql |cut -f 1`biaozhun=`df /opt/ |awk ‘END{print ("‘$usesize‘"+$3)/$2*100+0.5}‘|cut
Time of Update: 2016-02-24
標籤:-show global status where Variable_name in(‘com_select‘,‘com_insert‘,‘com_delete‘,‘com_update‘);查詢出當前四種操作的總次數x1y1z1w1--select sleep(60)延時60秒--show global status where Variable_name in(‘com_select‘,
Time of Update: 2016-02-24
標籤:http://www.jb51.net/article/38004.htm資料庫引擎介紹MySQL資料庫引擎取決於MySQL在安裝的時候是如何被編譯的。要添加一個新的引擎,就必須重新編譯MYSQL。在預設情況下,MYSQL支援三個引擎:ISAM、MYISAM和HEAP。另外兩種類型INNODB和BERKLEY(BDB),也常常可以使用。如果技術高超,還可以使用MySQL+API自己做一個引擎。下面介紹幾種資料庫引擎:
Time of Update: 2016-02-24
標籤:建表語句:CREATE TABLE ts.points ( name VARCHAR (20) NOT NULL, location POINT NOT NULL, description VARCHAR (200) );添加記錄如下:INSERT INTO Points (name, location) VALUES ( ‘p1‘ , GeomFromText( ‘ POINT(10 20) ‘ ) )INSERT INTO
Time of Update: 2016-02-24
標籤:轉自:http://www.jianshu.com/p/fce30e333578導語sitescope是惠普出的一個簡單易用的監控工具,可以用來監控資料庫,系統資源等一、下載傳送門 SiteScope 11.3 for windows 64bit在網上很難搜到SiteScope的安裝包,因此自己去官網上下載了一個最新的版本,上傳到了百度雲mysql驅動由於是要監控mysql,所以在使用之前要下載mysql驅動程式二、安裝方法安裝sitescope:解壓SiteScope安裝包找到
Time of Update: 2016-02-24
標籤:CentOs中mysql的安裝與配置【轉】在linux中安裝資料庫首選MySQL,Mysql資料庫的第一個版本就是發行在Linux系統上,其他選擇還可以有postgreSQL,oracle等在Linux上安裝mysql資料庫,我們可以去其官網上下載mysql資料庫的rpm包,http://dev.mysql.com/downloads/mysql/5.6.html#downloads,大家可以根據自己的作業系統去下載對應的資料庫檔案這裡我是通過yum來進行mysql資料庫的安裝的,通過這種
Time of Update: 2016-02-23
標籤:mysql升級mysql基本資料1、安裝目錄/usr/local/mysql2、資料目錄/home/mydb3、配置目錄/etc/my.cnf4、啟動指令碼/etc/init.d/mysql升級前操作1、停止線上業務,備份資料 備份:mysqldump -uroot -p –all-databases >/home/mysql/meng/databk_20150207.sql停止:/etc/init.d/mysql stop#備份資料目錄:mkdir /home/mydb5
Time of Update: 2016-02-23
標籤:MySQL常用操作前提條件:已安裝MySQL。學習目標:用一條sql語句寫出A和B的剩餘數量AA表BB表以上為一道面試題,接下來由這道面試題來回顧一些資料庫的基本操作。登入MySQLsudo mysql -p,斷行符號,然後輸入密碼即可,按ctrl+c退出登入:顯示資料庫show databases;建立資料庫create database
Time of Update: 2016-02-23
標籤:Linux下設定MySQL和允許外部機器訪問,具體目錄是具體情況而定,有的人是安裝了在個人目錄下,則找到對應的目錄則可以Linux下設定MySQL和允許外部機器訪問sudo vi /etc/my.cnf 具體目錄是具體情況而定,有的人是安裝了在個人目錄下,則找到對應的目錄則可以。 一、設定檔的修改 1.#sudo vim /etc/mysql/my.conf 找到 bind-address =
Time of Update: 2016-02-23
標籤: MySQL修改欄位類型的命令是: mysql> alter table 表名 modify column 欄位名 類型; 假設在MySQL中有一個表為:address,有一個欄位為city 初始情況下為varchar(30),那麼修改類型為char可以在MySQL控制台輸入: alter table address modify column city
Time of Update: 2016-02-23
標籤:mysql在大部分情境中我們都是用MySQL主從複製來實現資料庫的冗餘,這裡是用多級複製來處理,多級複製可以快速簡單的處理資料庫的故障,資料庫有A、B、C伺服器,正常情況下A為主、B為A的從、C為B的從。A-->B-->C當A出現問題時,將B設為主,C為B的從,A正常後就為C的從B-->C-->A當B出問題後,C為主,A為C的從,B為A的從,如此反覆可以快速解決問題角色IP主機名稱資料庫版本主192.168.2.241db15.6.29備192.168.2.242d
Time of Update: 2016-02-23
標籤:mysql 記憶體最佳化 io最佳化1、innodb_flush_log_at_trx_commit 0:日誌緩衝每秒一次地被寫到記錄檔,並且對記錄檔做到磁碟操作的重新整理,但是在一個事務提交不做任何操作。1:在每個事務提交時,日誌緩衝被寫到記錄檔,對記錄檔做到磁碟操作的重新整理。2:在每個提交,日誌緩衝被寫到檔案,但不對記錄檔做到磁碟操作的重新整理。對記錄檔每秒重新整理一次。預設值是 1,也是最安全的設定,即每個事務提交的時候都會從 log buffer
Time of Update: 2016-02-23
標籤:mysql主從不同步方法一:忽略錯誤後,繼續同步 該方法適用於主從庫資料相差不大,或者要求資料可以不完全統一的情況,資料要求不嚴格的情況 stop slave; #表示跳過一步錯誤,後面的數字可變 set global sql_slave_skip_counter =1; start
Time of Update: 2016-02-23
標籤:xtrabackup的官方為 http://www.percona.com/software/percona-xtrabackup。 xtrabackup包含兩個主要的工具,即xtrabackup和innobackupex,二者區別如下:1 xtrabackup只能備份innodb和xtradb兩種引擎的表,而不能備份myisam引擎的表;2