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-22
標籤:與vba互動不方便python寫,做一個很簡單的 有了就更新,沒有就插入表的函數。用的是navicat的工具參數:IN yahoo_code varchar(20) , IN begin_date char(10), IN end_date char(10)函數內容:BEGIN DECLARE stockArea VARCHAR(20);select b.marketName into @stockArea from Instruments a
Time of Update: 2016-02-22
標籤:mysql最佳化、 資料類型盡量用數字型,數字型比字元型的快 2、 選擇正確的表引擎 MyISAM 適合於一些需要大量查詢的應用,但其對於有大量寫操作並不是很好。甚至你只是需要update一個欄位,整個表都會被鎖起來,而別的進程,就算是讀進程都無法操作直到讀操作完成。另外,MyISAM 對於 SELECT COUNT(*) 這類的計算是超快無比的。 InnoDB 的趨勢會是一個非常
Time of Update: 2016-02-22
標籤:mysql 5.71、建立 mysql 使用者,使用者組,以及相關目錄/usr/sbin/groupadd mysql/usr/sbin/useradd -g mysql mysqlmkdir -p /opt/local/mysql/datamkdir -p /opt/local/mysql/binlogmkdir -p /opt/local/mysql/logsmkdir -p /opt/local/mysql/relaylogmkdir -p
Time of Update: 2016-02-22
標籤: 不考慮主備。叢集等方案,基於業務上的設計主要是表結構及表間關係的設計。而關於表中欄位主要是依據業務來進行定義,我們能夠指定的大概有這麼幾項:儲存引擎 一般用InnoDB,特殊需求特殊選用字元集和校正規則 特別說一下校正規則是指兩個字元之間的比較規則, 比方A=a的話就是不區分大寫和小寫,會影響order by等。 bin通常是區分大寫和小寫, 一般用general欄位定義 欄位怎麼選取類型索引 後面再說特殊用途表
Time of Update: 2016-02-22
標籤:Qt如何利用MySQL串連遠端資料庫? 代碼如下: //輸出可用資料庫qDebug()<<"available drivers:";QStringList drivers = QSqlDatabase::drivers();foreach(QString driver, drivers) qDebug()<<driver; //開啟MySQLQSqlDatabase data_base =
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
標籤:建表語句: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 記憶體最佳化 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