本文目錄一覽:
- 1、Mysql建立數據庫如和在一個指定的位置建立數據庫,如何指定數據庫默認的存儲位置
- 2、如何更改MySQL數據庫的默認目錄位置
- 3、vps主機服務器如何修改mysql數據庫默認安裝的數據存放路徑
- 4、如何修改mysql數據庫默認地址
- 5、如何修改mysql數據庫文件的路徑
Mysql建立數據庫如和在一個指定的位置建立數據庫,如何指定數據庫默認的存儲位置
工具/材料:Management Studio。
1、首先在桌面上,點擊“Management Studio”圖標。
2、然後在該界面中,右鍵點擊“新建數據庫”。
3、之後在該界面中,輸入數據庫名稱。
4、接着在該界面中,點擊數據庫文件里,test的存儲路徑選擇按鈕。
5、然後在該界面中,選中指定存儲位置,點擊“確定”按鈕。
6、繼續在該界面中,點擊數據庫文件里,test_log的存儲路徑選擇按鈕。
7、再者在該界面中,選中指定存儲位置,點擊“確定”按鈕。
8、最後在該界面中,點擊“確定”按鈕即可。
如何更改MySQL數據庫的默認目錄位置
1.停止數據庫服務:
使用/etc/init.d/mysql
stop
或者
stop
mysql
2.
在目標位置(/data)創建數據庫文件的目錄(如/mysqldb),並複製(如果不再使用默認的位置,則可以直接mv原先數據庫文件到新目錄下)原先的數據庫文件目錄到該目錄下:
cd
/data
mkdir
mysqldb
cp
-r
/var/lib/mysql
/data/mysqldb/
經過一段時間的等待後,在/data/mysqldb/下面就有了原先默認的mysql數據庫文件目錄的拷貝“/mysql”
3.修改my.cnf文件
#
vim
/etc/mysql/my.cnf
將datadir
=
/var/lib/mysql
改為
datadir
=
/data/mysqldb/mysql
另外由於當前my.cnf
中的socket
=
/var/run/mysqld/mysqld.sock(而並非像網上所說的sock
=
/var/lib/mysql/mysql.sock),即socket的位置並不在數據庫文件所在的位置,因此可以不做類似網上其他網頁所說的,要使用以下的命令做一個mysql.sock
鏈接:
ln
-s
/data/mysqldb/mysql/mysql.sock
/var/lib/mysql/mysql.sock
(需要從/home/data/mysql下複製一份過來)
4.
修改數據庫的權限:
#
chown
-r
mysql:mysql
/data/mysqldb/mysql/
←
改變數據庫文件目錄的歸屬為mysql
#
chmod
700
/data/mysqldb/mysql/whois/
←
改變數據庫目錄whois的屬性為700
#
chmod
660
/data/mysqldb/mysql/whois/*
←
改變數據庫中數據表的屬性為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,
注意:沒有該步驟的話,將導致數據庫服務無法重啟,好像在重啟,但是一直卡住無反應。
6.啟動mysql服務器
/etc/init.d/apparmor
restart
/etc/init.d/mysql
restart
(或者使用
restart
mysql)
vps主機服務器如何修改mysql數據庫默認安裝的數據存放路徑
由於默認安裝,所有數據文件只能安裝在系統盤C盤,
所以mysql數據存放路勁在C盤。相對來說,數據庫數據文件存放在系統盤,是不安全的。因此最好將mysql
的數據存放路勁修改到其他盤(盤吧數據vps服務器E盤)。這樣數據庫數據就可以存放在E盤了。以後重裝
系統可以直接選擇重裝系統盤,數據也不會丟失。
修改mysql默認安裝的數據存放路勁的方法:
一、首先停止mysql。
服務器中運行開始、命令提示符。
運行net stop mysql 。確定。
二、在E盤新建mysql文件夾。
三、複製C盤中的mysql文件夾下面的 data文件夾 到E盤mysql文件夾下面。
粘貼到E盤mysql文件夾下。
四、 修改C盤 mysql 文件夾下面的 mysqldata 文件夾下面的 my.ini 文件。雙擊打開。
修改my.ini 這個文件裡面的 datadir 後面的路勁。
修改為 E:/MySQL/Data/ 。 保存。
五、啟動mysql 。
服務器中運行開始、命令提示符。
mysql啟動完成。新的mysql數據庫數據存放路徑是 E:/mysql/data 。
如何修改mysql數據庫默認地址
具體操作:
一、停止MySQL
開始-cmd
net stop mysql5
二、複製原來數據庫目錄到新目錄
1、複製C:\ProgramData\MySQL\MySQL Server 5.5\中的data目錄到
D:\Program Files\MySQL\MySQL Server 5.5\目錄下(自建的目錄)
三,修改MySQL配置文件
1、用記事本打開C:\ProgramData\MySQL\MySQL Server 5.5\data\目錄下的my.ini
找到datadir=”C:\ProgramData\MySQL\MySQL Server 5.5\data”
在前面加#注釋掉
在下面添加一行
datadir=”D:\Program Files\MySQL\MySQL Server 5.5\data”
修改完成後,保存退出。
四、重新啟動MySQL
1、開始-cmd
net start mysql5
2、進入MySQL控制台
開始-所有程序-MySQL-MySQL Server 5.5-MySQL 5.5 Command Line Client
提示輸入MySQL root賬號的密碼,輸入之後回車,進入MySQL控制台
show variables like ’%datadir%’; #查詢MySQL數據庫存放目錄
如查詢顯示為D:\Program Files\MySQL\MySQL Server 5.5\data\即表示修改成功!
可用data下的數據文件備份還原數據庫
如何修改mysql數據庫文件的路徑
修改mysql數據庫文件的路徑,用到的工具:notepad++,步驟如下:
停掉mysql的服務,用notepad++打開my.ini文件,搜索datadir,找到以下代碼:
datadir=”D:/phpStudy/MySQL/data/”
說明:datadir這個路徑安裝的時候是可以選擇的,如果是默認的話根據需要修改。
2.修改完成以後保存,然後啟動mysql服務,把默認路徑data目錄拷貝到修改之後的目錄下邊。
注意事項:修改之前需停掉mysql服務,否則可能導致mysql數據文件損壞。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/304894.html