日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

修改MySQL数据文件默认路径

發(fā)布時間:2025/5/22 数据库 12 豆豆
生活随笔 收集整理的這篇文章主要介紹了 修改MySQL数据文件默认路径 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

原文鏈接: http://www.aichengxu.com/database/8499581.htm

?

一.同一主機(jī)下位置的轉(zhuǎn)移

在mysql安裝完成后,要修改數(shù)據(jù)庫存儲的位置,比如從安裝目錄下的C:\Program Files\MySQL\MySQL Server 5.0\Data文件夾轉(zhuǎn)移到D:\mySQLData文件夾。

1、在D:\下新建mySQLData文件夾

2、停止MySQL服務(wù),將C:\Program Files\MySQL\MySQL Server 5.0\Data下的文件夾和文件一起拷貝到D:\mySQLData文件夾下

3、在安裝目錄下找到my.ini文件,找到:

#Path to the database root

datadir="C:/Program Files/MySQL/MySQL Server 5.0/Data/"

將datadir的值更改為D:/mySQLData/

保存后,重新啟動mySQL服務(wù)即可。

?

如果報1067錯誤,可以將my.ini 將datadir的值更改為D:/mySQLData/ 先直接重啟,

重啟成功后再把原來老的數(shù)據(jù)文件都拷貝過來

windows下MySQL更改數(shù)據(jù)庫文件目錄及1045,1067錯誤

MySQL安裝時不能選擇數(shù)據(jù)庫文件的安裝位置,

也沒有可用的直接更改數(shù)據(jù)庫目錄的工具,要想更改數(shù)據(jù)目錄,方法如下:

MySQL安裝并配置完畢,默認(rèn)的數(shù)據(jù)庫安裝目錄為

C:\ProgramData\MySQL\MySQL Server 5.1\data(vist或者win7下)

C:/Documents and Settings/All Users/Application Data/MySQL/MySQL Server 5.1/Data/(xp下),

?

下面以win7為例介紹:

1.正常安裝并配置MySQL;

2.新建想修改的數(shù)據(jù)庫安裝目錄如E:\MySQL\Data;

3.拷貝C:\ProgramData\MySQL\MySQL Server 5.1\data下所有文件到E:\MySQL\Data;

4.找到MySQL軟件的安裝目錄默認(rèn)為C:\Program Files\MySQL\MySQL Server 5.1中的my.ini文件

找到

datadir="C:/ProgramData/MySQL/MySQL Server 5.1/data/"

修改為:datadir="E:\MySQL\Data",特別注意是"\"而不是"/",否則不能成功(不知為何!!!)

5.重新啟動MySQL服務(wù)即可,新建一個數(shù)據(jù)庫目錄E:\MySQL\Data下就會多出一個文件夾即數(shù)據(jù)庫目錄。

注意:完成之后不要刪除C:/ProgramData/MySQL/MySQL Server 5.1/data/目錄(盡管可以刪除),因為

以后重新配置時刪除現(xiàn)有實例,再配置新的實例時可能會出現(xiàn)服務(wù)無法啟動的問題,因為程序還會默認(rèn)的

把C:/ProgramData/MySQL/MySQL Server 5.1/data/作為數(shù)據(jù)庫目錄。。。

?

重要提示:

安裝配置MySQL經(jīng)常會遇到兩個錯誤

1是1045,這個往往是重新安裝或重新配置數(shù)據(jù)庫要求輸入原來的密碼,而密碼錯誤導(dǎo)致的,

解決辦法是重新安裝之前卸載原來的程序,并刪除安裝目錄和C:\ProgramData\下的MySQL目錄,重新安裝即可。

2是1067,這是上面提到的更改數(shù)據(jù)庫目錄后如果設(shè)置不正確啟動服務(wù)是遇到的錯誤,按照上面的步驟即可避

原文鏈接:http://blog.csdn.net/heizistudio/article/details/8234185

-----------------------------

二、不同主機(jī)下轉(zhuǎn)移方法

目的:把A機(jī)中的庫轉(zhuǎn)移到B機(jī)中。

1、停止mysql服務(wù),在A機(jī)mysql安裝目錄下,找到my.ini文件打開,在此文件中找到datadir,把這個路徑下的數(shù)據(jù)文 件:ibdata1以及所有文件夾拷貝到B機(jī)中d:\mysql_data文件夾下(其他文件是log文件,不用拷貝,這些log文件依賴于當(dāng)前系統(tǒng),如 果這些log文件都拷貝到B機(jī)中,會出錯);

2、在B機(jī)中裝正常安裝mysql。

3、配件B機(jī)中的mysql服務(wù)器。先關(guān)閉mysql服務(wù)器。然后打開mysql安裝目錄,找到my.ini文件,在這個文件中把datadir的值改為 數(shù)據(jù)文件的位置d:/mysql_data(注意是'/')。再my.ini文件中,把default-storage-engine的值改為 myisam,因為InnoDB引擎不支持直接拷貝數(shù)據(jù)文件備份數(shù)據(jù)庫。

4、啟動mysql服務(wù)器,此時,數(shù)據(jù)庫就變?yōu)榱薃機(jī)中的庫了,所以用戶名、密碼都是原來的。

經(jīng)測試增刪查改都沒問題

測試環(huán)境:

A機(jī):xp + mysql-5.1

B機(jī):windows 2003 + mysql-5.1

轉(zhuǎn)載于:https://www.cnblogs.com/zttblog/p/7762154.html

總結(jié)

以上是生活随笔為你收集整理的修改MySQL数据文件默认路径的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。