mysql换数据存储路径,mysql查看和修改数据存储路径并转移数据
最近本地c盤容量飄紅了,需要騰出空間來,所以找到了mysql本地庫數(shù)據(jù)比較大,所以想著把①mysql的儲存路徑改一下;②把歷史數(shù)據(jù)移動過去;
1.使用用戶名登錄mysql
Wi鍵 +r 打開cmd 登錄mysql
C:\Users>mysql -u用戶名 -p密碼
2.查看mysql 數(shù)據(jù)庫路徑
> mysql> show variables like '%datadir%';
>
> +---------------+---------------------------------------------+
>
> | Variable_name | Value |
>
> +---------------+---------------------------------------------+
>
> | datadir | C:\ProgramData\MySQL\MySQL Server 5.7\Data\ |
>
> +---------------+---------------------------------------------+
>
> 1 row in set, 1 warning (0.00 sec)
>
> mysql>
3.更改mysql數(shù)據(jù)存儲路徑需要先關閉mysql服務
net stop MySQL
或者使用Win鍵 +r 搜索windows服務管理模塊“services.msc”直接點擊開啟關閉
如圖:
雙擊點擊停止服務:
找到服務管理.png
停止服務.png
4.在目標硬盤建立文件夾
E:/MySql/data
5.修改my.ini 配置文件
> # Path to the database root
>
> #datadir=C:/ProgramData/MySQL/MySQL Server 5.7/Data
>
> datadir=E:\MYSQL\Data
![
myini修改.png
將原來的存儲路徑注釋掉datadir=C:/ProgramData/MySQL/MySQL Server 5.7/Data
修改為新的存儲路徑:datadir=E:\MYSQL\Data
完成這步驟后,存儲路徑就修改好了,重啟后輸入:show variables like '%datadir%';;
> mysql> show variables like '%datadir%';
>
> +---------------+----------------+
>
> | Variable_name | Value |
>
> +---------------+----------------+
>
> | datadir | E:\MYSQL\Data\ |
>
> +---------------+----------------+
>
> 1 row in set, 1 warning (0.00 sec)
>
> mysql>
6.把原來的歷史數(shù)據(jù)轉(zhuǎn)移過去
最簡單的方法就是把原來文件夾C:/ProgramData/MySQL/MySQL Server 5.7/Data
中的數(shù)據(jù)整體復制或剪切出去就完成了;
7.最后c盤空出來13個G;
c盤容量.png
總結(jié)
以上是生活随笔為你收集整理的mysql换数据存储路径,mysql查看和修改数据存储路径并转移数据的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php transport,PHPMai
- 下一篇: php+cul+post,php cur