阿壮博客阿壮博客阿壮博客

mdb文件如何打开(postgresql数据库入门基础知识)

mdb格式文件可以通过mdbtools工具将内中包含的每张表导出到csv格式文件。由于access数据库和postgresQL数据库格式上会存在不通性,所以使用python的文件处理,将所得csv文件修改成正确、能识别的格式。

导入脚本说明(此脚本运行于linux):

  • 1.apt-get install mdbtools,安装mdbtools工具
  • 2.将mdb 文件拷贝到linux虚拟机中,修改脚本中mdb文件目录‘dir'
  • 3.修改服务器及数据库配置
  • 4.执行脚本

代码如下:

提示:图中所有的代码都是一起的!包含下面的代码块也是。

 if file_p[-3:] == 'csv' : cmd = 'psql -h 172.26.11.205 -d ap_MapMyIndia_full_Sample -U postgres -f %s 2>>log.txt' % (dir + '"' + file_p + '"') os.system(cmd)if __name__ == "__main__": #1.制作mdb文件中所包含TABLE的create脚本 make_create_sql() #2.修改掉create脚本中的不合法字符 modefy_create_sql() #3.将mdb中各表导出到csv文件中 make_insert_csv() #4.修改csv脚本首行,改成copy形式 modefy_insert_CSV() insert_into_database()

以上就是本文全部内容啦!

1.文章《mdb文件如何打开(postgresql数据库入门基础知识)》援引自互联网,仅供学习和研究使用,内容仅代表作者本人观点,与本网站无关,侵删举报等反馈请点击此处

2.文章《mdb文件如何打开(postgresql数据库入门基础知识)》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。

3.文章转载时请保留本站内容来源地址,https://100248.com/tech/905429.html

相关推荐

如何通过邮箱登录163登录入口 如何通过邮箱登录星穹轨道 163个人邮箱登录登录入口

如何通过邮箱登录163登录入口,简介如下邮箱已经成为了我们日常生活中不可或缺的一部分,而网易163邮箱更是无数人的选择。但在使用网易163邮箱前,我们需要先进行邮箱登录才能使用,那么网易163邮箱的登...

安卓怎么刷机解锁密码忘记了怎么办oppo 安卓怎么刷机解锁密码忘记了怎么办v

安卓怎么刷机解锁密码忘记了怎么办oppo,简介如下...

excel怎么排名次和姓名也一起变 excel怎么排序123456 excel怎么自动排名次

excel怎么排名次和姓名也一起变,简介如下...

槽道式流量计计箅机中间参数表示什么意思 槽道式流量计 槽道式流量计计箅机中间参数表示什么意思?

槽道式流量计计箅机中间参数表示什么意思,简介如下...

华为手机滚动截屏为何老自动停止 华为手机滚动截屏怎么操作 华为滚动截屏只能滚一点

华为手机滚动截屏为何老自动停止,简介如下...

diff函数在matlab中的作用 diff函数python matlab diff函数用法

diff函数在matlab中的作用,简介如下...

ip配置失败连不上wifi ip配置失败连不上wifi手机 小米手机ip配置失败连不上wifi

ip配置失败连不上wifi,简介如下...

word表格斜线一分为二后怎么输入 word表格斜线怎么上下打字 Word表格一分为二的斜线怎么删除

word表格斜线一分为二后怎么输入,简介如下...