Ubuntu下安装mdbtools并访问mdb文件
Ubuntu下安装mdbtools并mdb文件访问:
1、安装mdb工具
sudo apt install mdbtools mdbtools-gmdb
2、安装完后可以使用相应命令来查看mdb文件,常用命令有
(1)将表结构导入到mysql中
现在mysql中建立数据库,如
create database test;
mdb-schema test.mdb mysql |mysql -uroot -proot test
(将test.mdb中表结构导入到mysql中刚刚建的test数据库中)
(2)将表中数据导入到mysql中
现在mysql中建立数据库,如
mdb-export -I mysql test.mdb tablename |mysql -uroot -proot test
(-I mysql表示输出mysql的insert into格式语句,将test.mdb数据库中tablename表导入到mysql中test数据库中)
在导入的过程中如果出现ERROR 1366 (HY000)错误,表示表中数据有中文字符无法导入到对应字段中,需要在mysql中修改对应字段字符集编码格式为utf8格式;命令如下:
alter table tablename change columnname columnname character set utf8 COLLATE utf8_general_ci;
如:alter table test change username username varchar(200) character set utf8 collate utf8_general_ci
将test表中username字段的字符集编码改为utf8格式
(3)查看mdb文件中包含的表
mdb-tables test.mdb
如果想将表结构信息导出到csv文件中,可以将结果重定向到输出的文件中即可
如命令:mdb-tables test.mdb > /home/test/test.csv
(4)查看mdb文件中表内容
mdb-export test.mdb tablename
(将test.mdb数据库中tablename表(需要事先直到表名)内容导出输出到终端),也可以重定向将表中内容输出到csv中
mdb-export test.mdb tablename > /home/test/tablename.csv
Ubuntu下安装mdbtools并访问mdb文件相关推荐
- Ubuntu下安装7z以及解压文件方式
1.安装方式:在线安装 sudo apt-get install p7zip-full 2.解压方式 解压命令: 7z x filename.7z -r -o./test 命令说明: ① 7z 解压缩 ...
- linux系统(ubuntu)下安装exe文件
linux系统(ubuntu)下安装exe文件 昨天将家中的旧笔记本翻出来安装了ubuntu20.04.1,想在电脑中安装exe文件时,不能直接打开. 于是借鉴网络中的方法(https://blog. ...
- Ubuntu 下安装thttpd Web服务器
不知道大家是不是真的需要用appache这么复杂的功能这么强大的web server,其实有很多时候使用webserver也只是一种远程共享访问的方式.这里,Ubuntu repository的提供了 ...
- Ubuntu下安装Apache+PHP+Mysql
Ubuntu下安装 apache+php+mysql文本服务器! ------------------------------------------------------------------- ...
- Ubuntu下安装配置Open×××
Ubuntu下安装配置Open××× 时间:2009-02-11 21:03来源:http://www.kklinux.com 作者:看看Linux 点击:2664次 1. 安装 Ubuntu中安装O ...
- Docker最全教程之Ubuntu下安装Docker(十五)
前言 Ubuntu是一个以桌面应用为主的开源GNU/Linux操作系统,应用很广.本篇主要讲述Ubuntu下使用SSH远程登录并安装Docker,并且提供了Docker安装的两种方式,希望对大家有所帮 ...
- Ubuntu下安装Nginx服务器并进行优化
一.Nginx介绍 Nginx是由俄罗斯人开发的一款高性能的Web和反向代理服务器,它也可以作为电子邮件的反向代理服务器.其以稳定.并发能力强.占用资源少等显著特点备受广大互联网公司青睐. Ngi ...
- ubuntu下rsync两个服务器同步文件
前言 文件服务器为ubuntu的,客户端为windows的环境 主服务器配置 在Ubuntu下安装rsync通过以步骤可以实现: sudo apt-get install rsync xinetd 编 ...
- 在windows和ubuntu下安装Syncthing
Syncthing 一个可以用在不同设备之间,同步文件的工具. window下安装 有客户端版本的,由社区维护,我下下来试了下,没有跟到最新版本,看其他文章好像有 bug ,而且大佬也给出了其他的方案 ...
最新文章
- LINUX的20练习题
- sql语句练习(一)
- python画子图_Python使用add_subplot与subplot画子图操作示例
- Java与.net的区别delegate和event
- 大数据的相关性和因果性
- jdialog 数据量大加载出现白板_王者荣耀:队友真的有人机?白板熟练进排位,资料面都是假的...
- mybatis redis_SpringBoot + Mybatis + Shiro + mysql + redis智能平台源码分享
- mysql进程线程_MySQL 内核线程简要分析
- 好想看故乡夏夜的天空
- opencv使用tensorflow ssd迁移学习 pb文件转pbtxt文件出错
- 如何移动visio2010连接线上的文本
- 最新全国行政区划,省市区县乡镇四级json数据
- 马虎词汇教程1-5(转载)
- 【数据分析实例】 2021年十万条厦门招聘数据分析
- C#插件开发之带控件的插件开发(基础篇)
- git commit三种回退的方式
- 二手车价格预测task03:特征工程
- 金蝶软件公司风投案例
- 麻省理工研究发现,商业人工智能存在严重的性别和肤色歧视
- 真的无语,MSRA连国防七子及北邮学生都不招了