1. 程式人生 > >mysqldump命令列匯出中文亂碼解決

mysqldump命令列匯出中文亂碼解決

一個預設的mysql匯出指令碼:

@echo off
echo.
echo MySQL資料庫備份

echo *****************************
echo.
echo 今天是 %date%
echo 時間是 %time%
echo.
echo *****************************


set "Ymd=%date:~,4%%date:~5,2%%date:~8,2%"

md "D:\myoa\mysql_data_back\%Ymd%"

set bakFileNameTail=_BAK_%date:~0,4%%date:~5,2%%date:~8,2%%time:~0,2%%time:~3,2%%time:~6,2%

D:\myoa\mysql5\bin\mysqldump -uroot -pmyoa888  td_oa> D:\myoa\mysql_data_back\%Ymd%\%bakFileNameTail%.sql

echo.:P

echo MySQL資料庫備份完成,請進行檢查。。。

echo.:P
echo.

//pause

完整的匯出命令列:

mysqldump -hlocalhost -P3336 -uroot -pmyoa888 --default-character-set=gb2312  td_oa>td_oa.sql