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者的疑难问答(1)
Oct 09 PHP
PHP创建桌面快捷方式的实例代码
Feb 17 PHP
php实例分享之通过递归实现删除目录下的所有文件详解
May 15 PHP
ECMall支持SSL连接邮件服务器的配置方法详解
May 19 PHP
PHP采集类snoopy详细介绍(snoopy使用教程)
Jun 19 PHP
php绘图之在图片上写中文和英文的方法
Jan 24 PHP
详解WordPress中给链接添加查询字符串的方法
Dec 18 PHP
Yii rules常用规则示例
Mar 15 PHP
php实现计算百度地图坐标之间距离的方法
May 05 PHP
php判断用户是否关注微信公众号
Jul 22 PHP
PHP实现唤起微信支付功能
Feb 18 PHP
深入解析PHP底层机制及相关原理
Dec 11 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
杏林同学录(四)
2006/10/09 PHP
php常用的url处理函数总结
2014/11/19 PHP
Yii框架调试心得--在页面输出执行sql语句
2014/12/25 PHP
PHP 8新特性简介
2020/08/18 PHP
js 弹出框只弹一次(二次修改之后的)
2013/11/26 Javascript
浅谈Javascript的静态属性和原型属性
2015/05/07 Javascript
详细解读JavaScript的跨浏览器事件处理
2015/08/12 Javascript
Jquery+Ajax+PHP+MySQL实现分类列表管理(下)
2015/10/28 Javascript
js实现接收表单的值并将值拼在表单action后面的方法
2015/11/23 Javascript
JS+Canvas实现的俄罗斯方块游戏完整实例
2016/12/12 Javascript
9102了,你还不会移动端真机调试吗
2019/03/25 Javascript
Vue中遍历数组的新方法实例详解
2019/07/21 Javascript
python装饰器与递归算法详解
2016/02/18 Python
python如何读写csv数据
2018/03/21 Python
Python数据持久化shelve模块用法分析
2018/06/29 Python
Flask框架Jinjia模板常用语法总结
2018/07/19 Python
Python解决线性代数问题之矩阵的初等变换方法
2018/12/12 Python
Python urllib.request对象案例解析
2020/05/11 Python
pytorch简介
2020/11/11 Python
Python + opencv对拍照得到的图片进行背景去除的实现方法
2020/11/18 Python
荷兰手表网站:Watch2Day
2018/07/02 全球购物
匡威英国官网:Converse英国
2018/12/02 全球购物
开办加工厂创业计划书
2014/01/03 职场文书
中餐厅经理岗位职责
2014/04/11 职场文书
解除劳动合同协议书范本2014
2014/09/25 职场文书
2014年银行员工工作总结
2014/11/12 职场文书
师德师风个人总结
2015/02/06 职场文书
民政工作个人总结
2015/02/28 职场文书
2015年党员个人自我评价
2015/03/03 职场文书
教师聘用意向书
2015/05/11 职场文书
张丽莉事迹观后感
2015/06/16 职场文书
个人欠条范本
2015/07/03 职场文书
幼儿园音乐教学反思
2016/02/18 职场文书
导游词之南昌滕王阁
2019/11/29 职场文书
简单介绍Python的第三方库yaml
2021/06/18 Python
Python编写冷笑话生成器
2022/04/20 Python