1. 程式人生 > >MYSQL5.7資料庫遷移(win)

MYSQL5.7資料庫遷移(win)

MYSQL5.7資料庫遷移

        說到MYSQL資料庫遷移,為什麼要遷移呢?我和同事的電腦一個跑應用一個跑MYSQL,因為這個是個爬蟲專案,專案跑的主要是定時任務,所以收資料庫持續的IO,硬碟壓力真的很大(伺服器上肯定是固態,本機是機械)。有一天早上去的時候發現我的MYSQL服務宕掉了,怎麼也啟動不了。所以沒有辦法做sql檔案遷移了,就是db已經無法訪問了。怎麼遷移呢?這些資料不是一天給兩天的,而是從04年到現在的。

        

     勾選這個勾選框為對號狀態,然後進入C盤檢視下面的資料夾:


進去之後,找到C:\ProgramData\MySQL\MySQL Server 5.7 這個路徑,然後把Data目錄下的東西全部拷貝到另一個地方去。

然後你就可以解除安裝你的mysql了,然後重新安裝之後編輯該目錄下的my.ini檔案:


然後重啟你的mysql服務就ok了,使用者名稱和密碼的或最好和之前保持一致,如果不是mysql服務down掉,只是想修改mysqlDB的儲存路徑的話,上述方式依然奏效。

相關推薦

MYSQL5.7資料庫遷移(win)

MYSQL5.7資料庫遷移        說到MYSQL資料庫遷移,為什麼要遷移呢?我和同事的電腦一個跑應用一個跑MYSQL,因為這個是個爬蟲專案,專案跑的主要是定時任務,所以收資料庫持續的IO,硬碟壓力真的很大(伺服器上肯定是固態,本機是機械)。有一天早上去的時候發現我的M

解決關於對Mysql5.7資料庫遷移後MySql57服務無法啟動的問題

今天重新安裝系統需要MySql中的資料庫進行遷移。資料庫遷移資料網上一片一片的。隨便拿了個比照操作,可是搗鼓了半天就被卡在了MySql57服務啟動哪裡,怎麼都啟動不了。於是一直在懷疑自己路徑不對,其實是訪問許可權的問題。 現在把步驟詳細記錄下來,以備以後不時之

Golang連線使用MySql5.7資料庫完整步驟

建立資料庫、使用者以及修改密碼 在終端中輸入命令,啟動資料庫: service mysql start 以下是在MySql中執行的操作。 為防止修改系統的資料庫,我們需要新建一個新的資料庫: CREATE

centos7中搭建mysql5.7資料庫

centos7中安裝mysql的步驟 安裝: 下載原始碼包,一般將原始碼包放在/usr/local/中; cd /usr/local/ mkdir -p tools cd tools (這裡的版本可以隨時去mysql官網進行選擇) 檢視系統中是否已安裝 MySQ

Linux 系統 :CentOS7.X版本下安裝MySQL5.7資料庫

設定rpm下載目錄在/opt目錄下新建一個目錄存放mysql cd /opt sudo mkdir mysql12 下載MySQL的源 如果在這之前沒有提示-bash: wget: command not found,那麼還得先安裝wget sudo yum

Linux(CentOS6.7) 安裝MySql5.7資料庫

Linux(CentOS6.7) 安裝MySql5.7資料庫 圖文教程 linux(CentOS6.7) 環境Mysql 5.7.17安裝教程分享給大家,供大家參考,具體內容如下: 1系統約定 安裝檔案下載目錄:/data/software Mysql目錄安裝位置:/usr/loca

MySQL5.7資料庫優化之表設計

一個數據庫、表設計的優劣會影響到資料庫的效能,所以合理的設計資料庫是非常重要的。 最近看了MySQL5.7手冊,手冊第八章就是關於優化的,第十一章詳細的介紹了各個欄位。如果你有興趣可以去看看,相信會收穫頗豐。下面根據手冊及結合平時開發經驗還有大學學的資料庫原理來

SonarQube5.6安裝+MySQL5.7資料庫安裝

重灌系統後,再一次裝sonarqube伺服器(以下簡稱SQ)。這裡記錄下步驟,供大家參考。 1.安裝 MySQL 為與SQ相容,我們使用MySQL5.6-5.7版本,若系統裡沒有MySQL,直接安裝即可;若有系統自帶的MySQL5.5或5.1等需要先進行解除安裝。 解除安裝

mysql5.7資料庫安裝完成後如何配置環境變數

如果我們在windows10系統中安裝mysql後,沒有配置環境變數的話,在使用命令列進行mysql操作時就必須要進入mysql安裝目錄才行。這樣操作起來感覺會非常麻煩。這該怎麼辦呢?win10系統中配置mysql環境變數的方法。 方法/步驟: 鍵盤組合鍵:Win+i,開啟設定視窗,點選“系統”,進入系統設

關於新版MySQL5.7資料庫安裝後使用自生成初始密碼登入的問題(MAC版)

前言:以前都是用windows程式設計的,最近轉了mac,然後就在機子上裝了個MySQL資料庫,結果安裝完成後在登入上出了問題,搞得人極其鬱悶,當然最後還是解決了,在此特別分享出來,希望跟我遇上同樣問題的朋友可以少走彎路。這也是第一次發帖,不好勿噴。 第一步:

MySQL5.7資料庫怎麼初始化?

MySQL 5.7釋出了,不少網友發現:開啟想安裝資料夾,但是資料夾中沒有DATA目錄, 沒有mysqly預設庫。啟動不了資料庫,那是因為5.7的資料庫的初始化方法和之前的初始化不一樣了。  首先這裡所描述的過程適用於所有平臺的MySQL。5.7.6之前,使用mysql_i

mysql5.7安裝以及數據庫主從遷移

遷移筆者下午趟了一下午的水rpm -qa mariadb*yum remove mariadb-libs-5.5.56-2.el7.x86_64-yrpm -ivh mysql-community-common-5.7.9-1.el7.x86_64.rpmrpm -ivh mysql-communit

mysql5.7 遷移以及從庫提升為主庫

mysqlCHANGE MASTER TO MASTER_HOST='10.10.30.34', MASTER_PORT=3306, MASTER_USER='slave', MASTER_PASSWORD='slave', MASTER_LOG_FILE=&

記錄以下mysql5.7win使用Navicat無法鏈接的問題

pan col 鏈接 class sys 但是 stat ubun roo 1.前提 系統:win1o0 局域網服務器:ubuntu18.04 mysql版本:5.7 問題描述: 在ubuntu18.04下的shell 中使用mysql -uroot -p 是

MySQL5.7傳輸表空間——遷移分區表

flush 目標 utf8 存儲 nod db文件 否則 exp 完成 Mysql 傳輸表空間--將InnoDB分區表復制到另一個實例(二)實驗環境:(都是mysql5.7) 源庫:192.168.2.200 mysql5.7.16 zhangdb下的em

Qt5.9Creator讀寫Mysql5.7.17資料庫詳細例子(資料庫基本操作:建立表,查詢,插入,刪除,修改)

本文章主要總結的內容是用Qt5.9Creator工程讀寫Mysql5.7.17資料庫。具體的操作步驟如下所述。   一、用Qt5.9的Creator建立一個Console工程,選擇MinGW32編譯器。   二、新增程式碼 2.1建立好工程後,在.pro檔案裡

資料庫MYSQL5.7安裝教程(附有圖示)

step1:將mysql5.7解壓到自定義資料夾,別忘了將配置檔案my.ini中的basedir和datadir修改成自定義安裝的路徑,我解壓到了D盤的MYSQL資料夾下 step2:在mysql5.7目錄下有一個my-default.ini改名為my.ini      

MySQL5.7 建立及檢視資料庫

1.建立資料庫語句create database語句是在MySQL例項上建立一個指定名稱的資料庫。create schema語句的語義和create database是一樣的。 2.語法解析 CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name [creat

laravel框架學習(二) 解決MySQL5.7以下資料無法遷移的方法

報錯 提示 不支援提供新的utf8字符集 第一種方法:修改字符集 修改字符集: 'charset' => 'utf8', 'collation' => 'utf8_unicode_ci', 第二種方法:如果不修改字符集 修改下預設字串

centos6.5 MySQL5.7 多主一叢 同步資料 --------同步的資料不再同一個資料庫是分開的

                    宣告:在做的時候出現的錯誤請檢視百度,解決,大體思路是這