PHP把MSSQL数据导入到MYSQL的方法


Posted in PHP onDecember 27, 2014

本文实例讲述了PHP把MSSQL数据导入到MYSQL的方法。分享给大家供大家参考。具体分析如下:

最近需要把一个以前的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($dbname); /*连接要访问的数据库 这里也可以写做 $db=mssql_select_db($dbname,$conn); */  

$sql = "select * from Sheet1$"; //sql语句  

$data = mssql_query($sql); //把查询的值集合在变量$data  

while($Arr = mssql_fetch_object($data)) //循环初始的集合$Arr 

{  

$Airport=$Arr->Airport; 

$citycode=$Arr->citycode; 

$Chinesecityname=$Arr->Chinesecityname; 

$Chinesecityjp=$Arr->Chinesecityjp; 

$english=$Arr->english; 

$countrycode=$Arr->countrycode; 

$countryfullname=$Arr->countryfullname; 

$Chauname=$Arr->Chauname; 

//echo $code; 

$conn=mysql_connect("localhost","root","123456");//连接数据库的帐号和端口号 

mysql_query("SET NAMES 'GBK'",$conn); 

mysql_select_db("taojipiao2009",$conn);// 加载数据库 

//$sql="update internationcode set jp='$aa' where Code='$Code'"; 

$sql="insert into internationcode(Airport,citycode,Chinesecityname,Chinesecityjp,english,countrycode,countryfullname,Chauname) values('$Airport','$citycode','$Chinesecityname','$Chinesecityjp','$english','$countrycode','$countryfullname','$Chauname')"; 

//echo $sql."<br>"; 

$result=mysql_query($sql);  

}  

//mssql_close($conn); //关闭数据库 

?>

参考代码二,代码如下:
<?php 

$mssql_link = mssql_connect($db_host,$db_msuser,$db_mspass) or die("mssql数据库连接失败"); 

mssql_select_db($db_msname,$mssql_link); 

$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,$mssql_link)){ 

    $vals = ''; 

    foreach($row as $key=>$values){ 

        $cols .= ($cols == '' ? $key : ','.$key); 

        $vals .= ($vals == '' ? '''.$values.'',' : '''.$values.'','); 

        //echo $vals; 

    } 

    $vars .= ($vars == '' ? '('.$vals.')' : ',('.$vals.')'); 

} 

 

$sql = "insert into `buyok_produc` ($cols) values $vars"; 

echo $sql; 

$aa=mysql_query($sql, $mysql_link); 

if ($aa){ 

    echo "successfully"; 

}else{ 

    echo "failed"; 

} 

?>

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
如何使用PHP中的字符串函数
Oct 09 PHP
配置支持SSI
Nov 25 PHP
写php分页时出现的Fatal error的解决方法
Apr 18 PHP
兼容firefox,chrome的网页灰度效果
Aug 08 PHP
PHP 时间日期操作实战
Aug 26 PHP
php数组函数序列之array_keys() - 获取数组键名
Oct 30 PHP
smarty中英文多编码字符截取乱码问题解决方法
Oct 28 PHP
在Mac OS上搭建Nginx+PHP+MySQL开发环境的教程
Dec 21 PHP
php session实现多级目录存放实现代码
Feb 03 PHP
关于ThinkPhp 框架表单验证及ajax验证问题
Jul 19 PHP
搭建自己的PHP MVC框架详解
Aug 16 PHP
laravel框架数据库操作、查询构建器、Eloquent ORM操作实例分析
Dec 20 PHP
php将图片保存入mysql数据库失败的解决方法
Dec 27 #PHP
php下pdo的mysql事务处理用法实例
Dec 27 #PHP
php5.3不能连接mssql数据库的解决方法
Dec 27 #PHP
解决phpcms更换javascript的幻灯片代码调用图片问题
Dec 26 #PHP
php+jQuery.uploadify实现文件上传教程
Dec 26 #PHP
php实现mysql备份恢复分卷处理的方法
Dec 26 #PHP
为PHP5.4开启Zend OPCode缓存
Dec 26 #PHP
You might like
php&amp;java(二)
2006/10/09 PHP
PHP中foreach循环中使用引用要注意的地方
2011/01/02 PHP
php实现的农历算法实例
2015/08/11 PHP
PHP二维数组矩形转置实例
2016/07/20 PHP
php结合md5的加密解密算法实例
2016/09/30 PHP
php 根据URL下载远程图片、压缩包、pdf等文件到本地
2019/07/26 PHP
function, new function, new Function之间的区别
2007/03/08 Javascript
javascript setAttribute, getAttribute 在不同浏览器上的不同表现
2010/08/05 Javascript
基于jquery的图片的切换(以数字的形式)
2011/02/14 Javascript
深入了解Node.js中的一些特性
2014/09/25 Javascript
JavaScript onkeydown事件入门实例(键盘某个按键被按下)
2014/10/17 Javascript
JS中常用的输出方式(五种)
2016/06/12 Javascript
RGB和YUV 多媒体编程基础详细介绍
2016/11/04 Javascript
纯JS实现表单验证实例
2016/12/24 Javascript
使用Promise链式调用解决多个异步回调的问题
2017/01/15 Javascript
React Router基础使用
2017/01/17 Javascript
js 实现省市区三级联动菜单效果
2017/02/20 Javascript
vue 实现类似淘宝星级评分的示例
2018/03/01 Javascript
vue webpack实用技巧总结
2018/04/24 Javascript
开源一个微信小程序仪表盘组件过程解析
2019/07/30 Javascript
[42:06]2019国际邀请赛全明星赛 8.23
2019/09/05 DOTA
python将文本转换成图片输出的方法
2015/04/28 Python
编写Python的web框架中的Model的教程
2015/04/29 Python
详解 Python 读写XML文件的实例
2017/08/02 Python
pymysql之cur.fetchall() 和cur.fetchone()用法详解
2020/05/15 Python
如何在Python对Excel进行读取
2020/06/04 Python
周仰杰(JIMMY CHOO)英国官方网站:闻名世界的鞋子品牌
2018/10/28 全球购物
售后服务经理岗位职责范本
2014/02/22 职场文书
党风廉政建设责任书
2014/04/14 职场文书
模特大赛策划方案
2014/05/28 职场文书
2015年教师党员承诺书
2015/04/27 职场文书
2015年音乐教师个人工作总结
2015/05/20 职场文书
农村结婚典礼主持词
2015/06/29 职场文书
2016年学生会感恩节活动总结
2016/04/01 职场文书
Python音乐爬虫完美绕过反爬
2021/08/30 Python
Java 中的 Lambda List 转 Map 的多种方法详解
2022/07/07 Java/Android