仙水槍 發表於 2011-4-10 00:30:18

mysqlconvert使用示例 转换ACCESS数据库至MYSQL的图文教程

mysqlconvert下载地址<br /><br />1、将access数据库放置到data目录下(其实放哪都可以); <br /><br /><br />2、添加链接库,首先添加链接ACCESS数据库文件post.mdb的链接信息。如图: <br /><br /><img border="0" alt="" width="594" height="317" src="https://img.jbzj.com/do/uploads/userup/1104/100031431E6.gif" /><br />用户名、密码、数据库名留空,主机地址那里填写数据库的绝对路径,例如:D:/data/post.mdb 图中没有显示完整。 <br /><br />3、还是第二步、添加链接到mysql数据库的链接信息, <br /><br /><img border="0" alt="" width="580" height="311" src="https://img.jbzj.com/do/uploads/userup/1104/100032052S2.gif" /><br />注意:链接库的名称只能是英文或者数字,不能使用下划线,因为备份和还原数据库的时候下划线有其他意义。 <br /><br /><br />4、添加转换任务 <br />点击添加任务,填写来源表和导入表,选择链接库后会列出数据库里的数据表,access类型的则手工输入数据表。填写数据表之后也必须选择好链接库! <br /><br /><img border="0" alt="" width="596" height="330" src="https://img.jbzj.com/do/uploads/userup/1104/100032392553.gif" /><br />5、设置数据表字段间的对应关系<br /><img border="0" alt="" width="994" height="619" src="https://img.jbzj.com/do/uploads/userup/1104/100033322214.jpg" /><br />请注意源字段与被导入字段的数据格式,如果不同请使用函数转换,例如图中的ACCESS数据表中的reg_time是2000-12-12格式的,而mysql中的regdate是10位整型,所以定义了个转换函数unixtime,将时间转换为unix时间戳,(函数需要放在inc/function.php文件中)。没有与源字段对应的字段可以填上默认值。 <br />设置完成后,提交即可完成。 <br />如果来源数据库也是mysql的话,点击输入框会弹出字段选择,access只能手工输入了。 <br /><br>
頁: [1]
查看完整版本: mysqlconvert使用示例 转换ACCESS数据库至MYSQL的图文教程