mysql怎么切換目錄 mysql怎么切換到bin目錄

如何更改MySQL數(shù)據(jù)庫的默認(rèn)目錄位置

1.停止數(shù)據(jù)庫服務(wù):

創(chuàng)新互聯(lián)建站網(wǎng)站建設(shè)公司一直秉承“誠信做人,踏實(shí)做事”的原則,不欺瞞客戶,是我們最起碼的底線! 以服務(wù)為基礎(chǔ),以質(zhì)量求生存,以技術(shù)求發(fā)展,成交一個客戶多一個朋友!專注中小微企業(yè)官網(wǎng)定制,網(wǎng)站制作、網(wǎng)站設(shè)計(jì),塑造企業(yè)網(wǎng)絡(luò)形象打造互聯(lián)網(wǎng)企業(yè)效應(yīng)。

使用/etc/init.d/mysql

stop

或者

stop

mysql

2.

在目標(biāo)位置(/data)創(chuàng)建數(shù)據(jù)庫文件的目錄(如/mysqldb),并復(fù)制(如果不再使用默認(rèn)的位置,則可以直接mv原先數(shù)據(jù)庫文件到新目錄下)原先的數(shù)據(jù)庫文件目錄到該目錄下:

cd

/data

mkdir

mysqldb

cp

-r

/var/lib/mysql

/data/mysqldb/

經(jīng)過一段時間的等待后,在/data/mysqldb/下面就有了原先默認(rèn)的mysql數(shù)據(jù)庫文件目錄的拷貝“/mysql”

3.修改my.cnf文件

#

vim

/etc/mysql/my.cnf

將datadir

=

/var/lib/mysql

改為

datadir

=

/data/mysqldb/mysql

另外由于當(dāng)前my.cnf

中的socket

=

/var/run/mysqld/mysqld.sock(而并非像網(wǎng)上所說的sock

=

/var/lib/mysql/mysql.sock),即socket的位置并不在數(shù)據(jù)庫文件所在的位置,因此可以不做類似網(wǎng)上其他網(wǎng)頁所說的,要使用以下的命令做一個mysql.sock

鏈接:

ln

-s

/data/mysqldb/mysql/mysql.sock

/var/lib/mysql/mysql.sock

(需要從/home/data/mysql下復(fù)制一份過來)

4.

修改數(shù)據(jù)庫的權(quán)限:

#

chown

-r

mysql:mysql

/data/mysqldb/mysql/ 

改變數(shù)據(jù)庫文件目錄的歸屬為mysql

#

chmod

700

/data/mysqldb/mysql/whois/ 

改變數(shù)據(jù)庫目錄whois的屬性為700

#

chmod

660

/data/mysqldb/mysql/whois/* 

改變數(shù)據(jù)庫中數(shù)據(jù)表的屬性為660

5.

修改文件usr.sbin.mysqld

#

vim

/etc/apparmor.d/usr.sbin.mysqld

/var/lib/mysql

r,

/var/lib/mysql/**

rwk,

改成

/data/mysqldb/mysql/

r,

/data/mysqldb/mysql/**

rwk,

注意:沒有該步驟的話,將導(dǎo)致數(shù)據(jù)庫服務(wù)無法重啟,好像在重啟,但是一直卡住無反應(yīng)。

6.啟動mysql服務(wù)器

/etc/init.d/apparmor

restart

/etc/init.d/mysql

restart

(或者使用

restart

mysql)

windows下怎么更改mysql安裝目錄

一般的修改方法是:

1》修改my.ini文件。打開之后編輯其中的basedir和datadir,

[mysqld]

basedir=E:\Program Files\mysql #修改成你的mysql安裝目錄

datadir=E:\Program Files\mysql\data #修改成你的mysql數(shù)據(jù)目錄

2》啟動Dos界面,運(yùn)行net start mysql報(bào)錯,系統(tǒng)找不到指定路徑。

因?yàn)槲覀兏淖兞薽ysql的安裝目錄,導(dǎo)致找不到bin啟動目錄。

修改環(huán)境變量,在path路徑下加入:E:\Program Files\mysql\bin

3》此時啟動mysql,如果還報(bào)錯誤,打開注冊表,搜索原來mysql的安裝路徑,并將其替換為現(xiàn)在新的安裝路徑。

4》注銷下,重新運(yùn)行net start mysql命令即可。

注意:啟動Mysql時碰到了 1067 錯誤,一般是mysql的配置文件my.ini有問題,打開重點(diǎn)看下里面的basedir和datadir路徑是否和你的實(shí)際安

裝目錄相同。另外如果還不行,可以重新運(yùn)行下你的mysql配置向?qū)?,重新配置下?/p>

下面是從網(wǎng)絡(luò)上搜集的關(guān)于1067錯誤的解決方案:

安裝后MYSQL5后,發(fā)現(xiàn)啟動出錯,有時啟動正常,但加接時馬上出錯。

出錯代碼:1067

解決辦法如下:

1.刪除%windows%/my.ini

2.刪除其它地方的my.ini

3.在mysql安裝目錄下把my-small.ini復(fù)制為my.ini

4.在my.ini最后一行插入:

[mysqld]

#設(shè)置basedir指向mysql的安裝路徑

basedir=C:\mysql-5.1.11-beta-win32

datadir=C:\mysql-5.1.11-beta-win32\data

5.重新啟動。。。

C:\mysql-5.1.11-beta-win32\binnet start mysql

MySQL 服務(wù)正在啟動 .

MySQL 服務(wù)無法啟動。

系統(tǒng)出錯。

發(fā)生系統(tǒng)錯誤 1067。

進(jìn)程意外終止。

C:\mysql-5.1.11-beta-win32\binmysqld-nt --remove

Service successfully removed.

C:\mysql-5.1.11-beta-win32\binmysqld-nt --install

Service successfully installed.

C:\mysql-5.1.11-beta-win32\binnet start mysql

MySQL 服務(wù)正在啟動 .

MySQL 服務(wù)已經(jīng)啟動成功。

C:\mysql-5.1.11-beta-win32\binnet stop mysql

MySQL 服務(wù)正在停止..

MySQL 服務(wù)已成功停止。

mysql數(shù)據(jù)庫存儲路徑怎么更改?

MySql安裝過程中,沒有修改掉數(shù)據(jù)存儲位置的話,可能會是數(shù)據(jù)存儲到自己并不希望的位置,故需要修改

先利用命令行登錄數(shù)據(jù)庫

mysql -u root -p

查看數(shù)據(jù)庫數(shù)據(jù)存儲位置

show variables like '%datadir%'

去該目錄下找到文件夾中的所有文件(該目錄一般是隱藏的),將其中所有文件拷貝到你希望數(shù)據(jù)文件存儲的位置,

我是想拷貝到D:/MySQl/data目錄下的

打開安裝目錄下的my.ini文件,將datadir="C:/ProgramData/MySQL/MySQL Server 5.5/data/",這行修改為datadir="D\MySQL\data"(這里用又斜線,否則有可能報(bào)錯)。

退出所有對mysql.exe的調(diào)用,任務(wù)管理器看一下服務(wù)MySQL有沒有停止,如果沒有,在cmd中命令net stop mysql停止服務(wù)。然后在net start mysql重新啟動服務(wù)

查詢數(shù)據(jù)庫位置,查看是否成功

win10 MySQL更換儲存路徑

近幾天在抓Wiki的數(shù)據(jù),爬蟲沒控制好導(dǎo)致數(shù)據(jù)量過大,原數(shù)據(jù)儲存位置在C盤差點(diǎn)爆了,在網(wǎng)上查詢了更換存儲路徑的方式如下:

1. 在任務(wù)管理器-服務(wù)里找到MySQL的啟動項(xiàng)-右鍵點(diǎn)屬性,查看配置文件的路徑,我的原有路徑為:C:/ProgramData/MySQL/MySQL Server 8.0/my.ini

2. 在服務(wù)中停止MySQL服務(wù),查看my.ini文件中datadir項(xiàng),進(jìn)入該目錄下將data文件夾copy至新設(shè)定的文件目錄下,我挪到了D:/MySQLData。因?yàn)樯婕皵?shù)據(jù)最好是復(fù)制,等復(fù)制完畢再刪除原數(shù)據(jù)。 同時復(fù)制一份my.ini文件至該目錄下,并將my.ini文件中datadir更新至你新設(shè)定的路徑D:/MySQLData/data

3. win + R打開運(yùn)行窗口,regedit打開注冊表,在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\路徑下找到MySQL啟動項(xiàng),名字跟服務(wù)中一致,雙擊ImagePath,打開彈窗,把數(shù)值數(shù)據(jù)中my.ini的路徑改為D:\MySQLData\my.ini,確定。

4. 到服務(wù)中啟動MySQL,能正常啟動并且能正常連接則遷移完畢。

Windows下如何更改MySQL數(shù)據(jù)庫的存儲位置

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

2、在D:\下新建mydata文件夾

3、cmd進(jìn)入dos窗口,輸入net stop mysql停止MySQL服務(wù),將C:\ProgramData\MySQL\MySQL Server 5.5\data(其中ProgramData為隱藏文件夾)下的文件夾和文件一起拷貝到D:\mydata文件夾下

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

#Path to the database root

datadir="C:/ProgramData/MySQL/MySQL Server 5.5/Data/"

將datadir的值更改為datadir="D:/mydata/"

5、保存后,cmd進(jìn)入dos窗口,輸入net start mysql重新啟動mySQL服務(wù)即可。

MYSQL怎么切換目錄啊?

不知道m(xù)ysql怎么切換到C:\Program Files\MySQL\MySQL Server 5.0\bin

希望好人幫助。

分享文章:mysql怎么切換目錄 mysql怎么切換到bin目錄
URL網(wǎng)址:http://muchs.cn/article18/hgscgp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供建站公司、自適應(yīng)網(wǎng)站、搜索引擎優(yōu)化、網(wǎng)站維護(hù)、定制網(wǎng)站、外貿(mào)網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都app開發(fā)公司