sqlite3数据库单表转存mysql数据库(PHP代码)-创新互联
本代码属于单表转换,在开始转换之前,假设你已经对应sqlite3数据的某张表在mysql数据库中建立相同名称的表和列,这里假设表中的列为,colname1,colname2,colname3...
创新互联公司专注于汉川企业网站建设,成都响应式网站建设,商城网站建设。汉川网站建设公司,为汉川等地区提供建站服务。全流程按需求定制设计,专业设计,全程项目跟踪,创新互联公司专业和态度为您提供的服务 CHARSET))){ $dbh->beginTransaction(); //设置内存无限制,如果机器配置较高可以这么设置 ini_set('memory_limit', '-1'); $sth = $dbh->prepare('SELECT * FROM sqlite3_table_name'); $sth->execute(); //查询结果,得到一个数组 $result = $sth->fetchAll(); //打开mysql,准备插入 $conn=mysql_connect($db,$user,$pass) or die("conn error"); //设置操作mysql数据库的编码 mysql_query("set names 'utf8'"); mysql_select_db($dbname); foreach($result as $row){ $sql=""; $sql="INSERT INTO mysql_db_name(colname1,colname2,colname3) VALUES('"; $sql=$sql.$row['colname1']."','".$row['colname2']."','".$row['colname3']."')"; mysql_query($sql); } mysql_close($conn); //相当于关闭sqlite3数据库 $dbh=null; } ?>新手可以看看,高手勿喷,谢谢。
另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
分享文章:sqlite3数据库单表转存mysql数据库(PHP代码)-创新互联
文章转载:http://pwwzsj.com/article/jeoio.html