首页 > 开发 > PHP > 正文

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

2024-05-04 21:59:07
字体:大 中 小
来源:转载
供稿:网友

首先得了解一下,我们是怎么把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. { 
  7.  while( $rs = mssql_fetch_array( $msquery ) ) 
  8.  {//开源代码Vevb.com 
  9.   $mysql ="insert into vv(id,title) values('$rs[id]','$rs[title]')"; //mysql查询语句 
  10.   mysql_query($mysql);//把mssql server 的数据保存数据到mysql数据库 
  11.  } 
  12. } 
  13.  
  14. else 
  15. { 
  16.  echo 'mssql server 没有数据'; 
  17. } 

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

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表