sqlserver的資料如何匯入到mysql資料庫中

時間 2021-05-07 20:00:10

1樓:max的深林

先開啟cmd再進入mysql的bin目錄:

cd d:\soft\wamp\bin\mysql\mysql5.0.51b\bin 回車

mysql -u 使用者名稱 -p 密碼 回車source d:\abc.sql (指向你自己的目錄)回車ok!

2樓:匿名使用者

使用中間資料庫系統比較方便,我所知的是達夢資料庫系統,先將資料匯入到達夢資料庫系統,然後再從達夢資料庫系統匯入新資料庫系統,原理你可以檢視**說明。以前用過一次,還可以,就是blob欄位不行,要單獨導。

3樓:汪雄輝拉

mysql和sqlserver存在語法差異,直接導sql是不行的,不過可以通過sqlserver的bcp命令把 表裡的資料導成指定格式的txt檔案,比如列之間用逗號分割,行之間用\n\r分割

這樣的資料,mysql 就可以通過 load data infile命令來匯入到庫裡

因為sqlserver 不熟悉,所以bcp命令需要你自己研究下,

mysql的 load data語法你可以參考:

load data infile '/tmp/result.text' into table test_table fields terminated by ',' lines terminated by '\n' ;

意思是欄位之間用逗號分割,行之間用\n分割,資料檔案是result.text

4樓:匿名使用者

@tuijiji 這個不是普通匯入和匯出就能解決的問題。

sql server裡的欄位與mysql的欄位有很大的差異的。

我以前做過一個這樣的專案,解決的方法有兩個:

1. 如果資料量不大,可以考慮用php+odbc來一行一行的匯出匯入。前提是資料量很小。

2. 如果資料量大的話,可以考慮用tds從sql server裡匯出資料。具體的做法是在sql server裡寫select語句,然後組成mysql的insert語句。

用tds把insert語句匯出。

如何將sql server2019資料庫匯出

第一步 檢視需要備份的資料庫 第二步 資料庫離線 選中需要備份的資料庫後,選中 任務 離線 離線時候,必須關掉表 查詢等,操作步驟如下圖 第三步 確認離線成功 離線這一步很重要,因為不離線,直接複製這兩個檔案會報錯,所以必須得離線。請確保出線一下提示介面,才能保證離線成功。第四步 複製備份檔案 進入...

Sqlserver2019資料備份怎麼匯入到Sqlserve

sqlserver2000資料備份怎麼匯入到sqlserver2008 準備 mdf格式的資料庫備份檔案 sqlserver2000或者sqlserver2005的企業管理器以及查詢分析器 步驟 1.首先把mdf的資料庫附加到本地的sqlserver2000伺服器上。操作步驟如下 在資料庫上右鍵選擇...

sql server如何批量更新資料

update 表名 set value case when id 1 then 一個值 when id 2 then 一個值 when id 3 then 一個值 else valueend上邊就是舉個例子,意思是,當id 1時,把value設定個值,當id 2時,value設定另一個值,依次類推,...