当前位置:首页 > PHP教程 > php应用 > 列表

php把mssql数据导入转换mysql数据库

发布:smiling 来源: PHP粉丝网  添加日期:2014-09-11 22:05:52 浏览: 评论:0 

首先得了解一下,我们是怎么把mssql server的数据导入到mysql数据库的,首先要在你的机器上装上mssql server 2000,同时还要让你的机器支持php+apache+mysql或是php+iis+mysql,好了,有一这些我们就可以开始导入数据了.

mssql server与php连接,代码如下:

$mcn = mssql_connect('127.0.0.1','sa','1');

mssql_select_db('hb',$mcn);

mysql数据库连接,代码如下:

  1. $conn = mysql_connect('localhost','root','a'or die('mysql server 连接失败'); 
  2. mysql_select_db('sa',$conn); 
  3. $mssql = "select * from bc "
  4. $msquery = mssql_query( $mssql ); //查询mssql server 的数据保存到数据 
  5. if( mssql_num_rows( $msquery ) ) 
  6.  while$rs = mssql_fetch_array( $msquery ) ) 
  7.  {//开源代码phpfensi.com 
  8.   $mysql ="insert into vv(id,title) values('$rs[id]','$rs[title]')"//mysql查询语句 
  9.   mysql_query($mysql);//把mssql server 的数据保存数据到mysql数据库 
  10.  } 
  11.  
  12. else 
  13.  echo 'mssql server 没有数据'

ok总算了完成了,其实方法很简单就是同时连接二个数据库,然后把mssql的数据读取出来保存到数据,再一条条保存到mysql数据库了.

Tags: mssql数据导入 转换mysql

分享到: