找到一种不错的从SQLServer转成Mysql数据库的方法

2019-01-03 14:29:41刘景俊

    $s = 0;
    if(!empty($time[3])){
        $time2 = explode(":",$time[3]);
        $h = $time2[0];
        $i = $time2[1];
    }
    //return date("Y-m-d H:i:s",mktime($h,$i,$s,$month,$day,$year));
    return mktime($h,$i,$s,$month,$day,$year);
}最后转换脚本写完了可以在CMD窗口里面用php.exe abc.php来执行,这种方式是没有超时时间的,适合迁移大批量数据。
基本上就是这些内容,希望对大家有帮助。 

Update(06/05/05):关于时间戳的转换,在php.ini中加上
mssql.datetimeconvert = Off
后就能得到类似2006-01-01 12:01不带有中文的格式了。

您可能感兴趣的文章:

使用Navicat Premium将SQLServer数据导出为sql格式navicat无法远程连接mysql的解决方法Navicat异地自动备份MySQL方法详解(图文)Mysql安装 Navicat 出现1044/1045错误的解决方法Navicat for MySQL 乱码问题解决方法简单实现SQLServer转MYSQL的方法MySQL数据库转移,access,sql server 转 MySQL 的图文教程使用mss2sql工具将SqlServer转换为Mysql全记录Navicat远程连接SQL Server并转换成MySQL步骤详解