最近需要把乙個以前的asp**轉換成php的,但php是與mysql而我的asp與mssql的,結果就需要把mssql資料匯入到mysql資料庫了,下面我自己寫了乙個例項還抄了乙個例項都不錯.
例項一,**如下:
複製** **如下:
<?php
//國內的pnr碼連線
$hostname="127.0.0.1"; //mssql伺服器的ip位址 或 伺服器的名字
$dbuser="sa"; //mssql伺服器的帳號
$dbpasswd="sa"; //mssql伺服器的密碼
$dbname="aa"; //資料庫的名字
$conn = mssql_connect($hostname,$dbuser,$dbpasswd); //連線mssql
mssql_select_db($www.cppcns.comdbname); /*連線要訪問的資料庫 這裡也可以寫做 $db=mssql_select_db($dbname,$conn); */
$sql = "select * from sheet1$"; //sql語句
$data = mssql_query($sql); //把查詢的值集合在變數$data
while($arr = mssql_fetch_object($data)) //迴圈初始的集合$arr
//mssql_close($conn); //關閉資料庫
?>
參考**二,**如下:
複製** **如下:
<?php
$mssql_link = mssql_connect($db_host,$db_msuser,$db_mspass) or die("mssql資料庫連線失敗");
mssql_select_d
$mysql_link = mysql_connect($db_myhost,$db_myuser,$db_mypass) or die("mysql資料庫連線失敗".mysql_error());
mysql_select_db($db_myname,$mysql_link);
$msquery = mssql_query("select top 1 * from buyok_produc",$mssql_link);
$vars = '';
$vals = '';
$cols = '';
while ($row = mssql_fetch_array($msquery,$m程式設計客棧ssql_link))
$vars .= ($vars == '' ? '('.$vals.')' : ',('.$vals.')'); }
$sql = "insert into `buyok_produc` ($cols) values $vars";
echo $sql;
$aa=mysql_query($sql, $mysql_link);
if ($aa)else
?>
本文標題: php把mssql資料匯入到mysql的方法
本文位址:
MsSQL資料匯入到Mongo問題
今天進行了乙個實驗來驗證資料匯入到mongo的效率問題,但是期間發生了一些小問題,特此留記。先說下我操作的步驟。1.從sql2008的management studio查詢5萬條資料,使用右鍵匯出為csv 2.由於預設匯出沒有帶列名,手工編輯後增加了列名 3.使用mongoimport匯入資料,錯誤...
MsSQL資料匯入到Mongo問題
今天進行了乙個實驗來驗證資料匯入到mongo的效率問題,但是期間發生了一些小問題,特此留記。先說下我操作的步驟。1.從sql2008的management studio查詢5萬條資料,使用右鍵匯出為csv 2.由於預設匯出沒有帶列名,手工編輯後增加了列名 3.使用mongoimport匯入資料,錯誤...
把Excel資料匯入到MySQL中
本文 未作修改。開啟excel,處理好你需要的列,把不需要的列都刪掉。把標題行也刪掉,只保留資料。另存為csv檔案。特別注意一點 如果你的mysql預設編碼方式是utf 8的話需要用editplus等軟體把csv檔案另存為utf 8編碼格式,因為excel預設編碼格式是ansi,mysql在匯入中文...