記一次mysql物理備份
由於一些原因,需要備份一個數據檔案,但是由於沒有建立分表,導致ibdata1檔案巨大。所以通過複製壓縮到本地備份。
備份過程:我直接吧ibdata1,和ib_logfile0,ib_logfile1進行打包壓縮。因為只是複製了這三個檔案。所以後面遇到了許多問題。
相關推薦
記一次mysql物理備份
由於一些原因,需要備份一個數據檔案,但是由於沒有建立分表,導致ibdata1檔案巨大。所以通過複製壓縮到本地備份。 備份過程:我直接吧ibdata1,和ib_logfile0,ib_logfile1進
記一次mysql事故---紀念逝去的一上午
not 路徑 內部 oca oss ica relay its scala 虛擬機關機後第二天mysql起不來,回想一下我關機前和關機後的操作發現:關機前沒關閉mysqld服務就直接init 0了,關機後將虛擬機內存由1G降到724M。筆者保證再也做過別的騷操作了。
記一次mysql中文字符亂碼的問題排查
mysql mysql中文亂碼 mysql字符集 今天開發反應兩樣的程序往一個庫裏面插入數據正常,往另外一個庫裏面插入數據有亂碼。第一反應就是兩個數據庫關於字符集的配置不一樣。在兩個庫分別查看參數:show variables like "%char%";+--------------------
記一次MySQL存儲過程和遊標的使用
MySQL存儲過程 MySQL遊標 需求: 有三張表:Player、Consumption、Consumption_other。Player表中記錄用戶信息(playerid、origin等字段),Consumption和Consumption_other記錄用戶的消費信息。現需要根據Playe
記一次mysql數據庫刪除恢復的案例
mysql 數據恢復 linux emmmmm 今天晚上十一點有個朋友說他的數據庫刪除了。是昨天刪除的。我就日了mmp 了數據庫不做備份的??????????what fuck 那就登陸服務器看看吧看到還有一個4 月22 號的。那麽就新建一個數據庫導入進去唄導入導入之後改下源代碼看看能不能訪問e
記一次Mysql魔鬼實訓
設置 分享 add onf 數據庫 9.png where con mysqldump 1.查看某個Mysql數據庫當前使用的字符集 show create database 【庫名稱】 2.查看當前書庫版本信息 #mysql -V MariaDB [(none)]>
記一次MySQL遷移並從MySQL5.6升級到5.7後查詢慢了幾十倍的問題
打印 ins 狀態 sql語句 top 引用 為什麽 區別 image 起因 因為生產環境數據量越來越大,客戶越來越多,項目功能也越來越多,項目本身也越來越多,導致之前的服務器內存、硬盤都已經漸漸的不夠用了,當時出現了2種解決方案,增加服務器配置和新購服務器,但是就算是新增
記一次MySQL安裝出現的坑爹問題。。。
關鍵詞:mysql安裝 msvcr100.dll缺失 vc++2010 ; win10系統首次安裝mysql,圖方便下載了圖形介面的安裝包(5.6.4),本以為小事一樁:裝一半失敗、解除安裝清登錄檔、重灌、換zip免裝包,調配置檔案..
記一次 MySQL semaphore crash 的分析(有彩蛋)
文章來源:愛可生雲資料庫作者:洪斌 DBA應該對InnoDB: Semaphore wait has lasted > 600 seconds. We intentionally crash the server because it appears to b
記一次MySQL資料誤刪-恢復體驗
資料誤刪了怎麼辦?本文也許能給您一定的提示。 一、檢視日誌 資料無意中發現不見了,怎麼辦? 也許首先想到的是去查日誌,找到問題原因,但是這個時間有可能會比較長,並且線上的業務在這段時間會收到影響。 因此,先不要去管什麼原因,首先應該做的第一件事情應當是資料恢復,保證正常的業務不受影響,而後再回過來查詢原
記一次Mysql佔用記憶體過高的優化過程
一.環境說明: 作業系統:CentOS 6.5 x86_64 資料庫:Mysql 5.6.22 伺服器:阿里雲VPS,32G Mem,0 swap 二.問題情況: 1.某日發現公司線上系統的Mysql某個例項的從庫長時間記憶體佔用達到60%如下圖 2.於是開始
記一次MYSQL建表失敗得bug(暫未解決!,求助)
CREATE TABLE `SUIT` ( `id` INTEGER(11) NOT NULL AUTO_INCREMENT, `acId` INTEGER(11) NULL COMMENT '活動ID', `name` VARCHAR(64) NULL COMMENT '套裝名稱', `dis
記一次mysql去重查詢與刪除重複記錄
查詢: select *,id,count(*) as count from artist group by id having count>1; 刪除(刪除order_id值大的): delete from artist where id in( SELECT * from
記一次mysql pid檔案丟失問題
環境是本機虛擬機器裡面的mysql5.7 ,data資料檔案在本機,操作的資料軟體是navicat,我新增一張表,不知什麼原因提示表存在,我在navicat裡面明明看到沒有這個表,於是到data目錄看了一下,果然找到這張已經定義的表文件,我先停止mysql服務,
記一次MySQL刪庫的資料恢復
昨天因為不可描述的原因,資料庫直接被 drop database刪除。在第一時間停止資料庫服務和Web服務,備份MySQL資料目錄下的所有檔案之後,開始走上資料恢復之路。 第一次幹這種事,各種不得法。因為我們既沒有備份,也沒有開啟binlog,連innod
[資料庫]-----記一次mysql分庫的操作(冷熱分離)
前提: 1.原有庫是mysql資料庫,已經根據使用者pin分片 2.每片是一主兩從 3.主表已經分過表了 4.資料庫所在伺服器為4C8G 5.庫中資料量已經超過千萬,而且以每天3萬多的資料持續增長,將來每天或許會更多 6.庫內資料為訂單資料,每時每刻
記一次MySQL中Waiting for table metadata lock的解決方法
最近專案中的資料庫查詢經常掛起,應用程式啟動後也報操作超時。測試人員就說資料庫又掛了(貌似他們眼中的連線失敗,查詢無果都是掛了),通過 show processlist 一看,滿屏都是 Waiting for table metadata lock 狀態的連線。
記一次Mysql線上死鎖
Mysql死鎖日誌解讀(SHOW ENGINE INNODB STATUS;)2018-02-01 09:20:25 2b113e040700 INNODB MONITOR OUTPUT ===================================== Per se
記一次mysql 部署與遠端問題
1、安裝綠色版mysql 時執行操作 必須在bin目錄下 2、授權root可以在所有機器上遠端: &n
記一次mysql小版本升級
最近護網操作比較緊,基線和漏洞檢查比較頻繁,新掃描出來的mysql漏洞需要修復,沒有啥好的修復方法,只剩下升級版本這一條路,生產環境是5.7.12,二進位制檔案直接解壓使用的,看了一下現在最新的版本,5.7.30,好像能解決所有的漏洞問題,直接就幹了。 mysql的小版本的升級,主要是有兩種方式,一種