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 开发环境配置(Zend Studio)
Apr 28 PHP
PHP详解ASCII码对照表与字符转换
Dec 05 PHP
PHP原生模板引擎 最简单的模板引擎
Apr 25 PHP
phpexcel导出excel的颜色和网页中的颜色显示不一致
Dec 11 PHP
php.ini 配置文件的深入解析
Jun 17 PHP
php实现批量压缩图片文件大小的脚本
Jul 04 PHP
使用array_map简单搞定PHP删除文件、删除目录
Oct 29 PHP
php建立Ftp连接的方法
Mar 07 PHP
thinkPHP连接sqlite3数据库的实现方法(附Thinkphp代码生成器下载)
May 27 PHP
PHP实现时间比较和时间差计算的方法示例
Jul 24 PHP
PHP实现权限管理功能示例
Sep 22 PHP
thinkPHP5框架闭包函数与子查询传参用法示例
Aug 02 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
玛琪朵 Macchiato
2021/03/03 咖啡文化
PHP中call_user_func_array()函数的用法演示
2012/02/05 PHP
原生JS实现Ajax通过POST方式与PHP进行交互的方法示例
2018/05/12 PHP
PHP的PDO预定义常量讲解
2019/01/24 PHP
laravel执行php artisan migrate报错的解决方法
2019/10/09 PHP
ToolTips JQEURY插件之简洁小提示框效果
2011/11/19 Javascript
使用Javascript接收get传递的值的代码
2011/11/30 Javascript
用JS在浏览器中创建下载文件
2014/03/05 Javascript
JQuery基础语法小结
2015/02/27 Javascript
百度UEditor编辑器如何关闭抓取远程图片功能
2015/03/03 Javascript
js实现n秒倒计时后才可以点击的效果
2015/12/20 Javascript
javascript事件冒泡简单示例
2016/06/20 Javascript
ReactJs快速入门教程(精华版)
2016/11/28 Javascript
微信小程序实战之自定义抽屉菜单(7)
2017/04/18 Javascript
Angular2中select用法之设置默认值与事件详解
2017/05/07 Javascript
JavaScript用200行代码制作打飞机小游戏实例
2017/06/21 Javascript
vue 优化CDN加速的方法示例
2018/09/19 Javascript
Nuxt升级2.0.0时出现的问题(小结)
2018/10/08 Javascript
async/await优雅的错误处理方法总结
2019/01/30 Javascript
Angular如何由模板生成DOM树的方法
2019/12/23 Javascript
Flask数据库迁移简单介绍
2017/10/24 Python
Python爬取十篇新闻统计TF-IDF
2018/01/03 Python
python3判断url链接是否为404的方法
2018/08/10 Python
opencv3/python 鼠标响应操作详解
2019/12/11 Python
Visual Studio code 配置Python开发环境
2020/09/11 Python
python Selenium 库的使用技巧
2020/10/16 Python
CSS3中background-clip和background-origin的区别示例介绍
2014/03/10 HTML / CSS
人力资源管理专业应届生求职信
2013/09/28 职场文书
日语专业推荐信
2013/11/12 职场文书
电子专业推荐信范文
2013/11/18 职场文书
七一党建活动方案
2014/01/28 职场文书
《美丽的公鸡》教学反思
2014/02/25 职场文书
特教教师先进事迹
2014/05/21 职场文书
springboot+zookeeper实现分布式锁
2022/03/21 Java/Android
Java 超详细讲解ThreadLocal类的使用
2022/04/07 Java/Android
在Oracle表中进行关键词搜索的过程
2022/06/10 Oracle