Ubuntu下安装mdbtools并访问mdb文件
来源:互联网 发布:淘宝限时抢购 编辑:程序博客网 时间:2024/05/16 12:50
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
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
阅读全文
0 0
- Ubuntu下安装mdbtools并访问mdb文件
- ubuntu下安装mysql并配置远程访问
- Ubuntu下安装nginx(vlc访问m3u8文件-1)
- Ubuntu虚拟机下安装mysql并在windows下通过SQLyog访问
- php 访问access mdb文件的类
- ubuntu安装并远程访问mysql
- ubuntu安装mysql并开启远程访问
- ubuntu下安装文件
- Ubuntu环境下Anaconda安装TensorFlow并配置Jupyter远程访问
- Vps中Ubuntu下安装Mysql并开启远程数据库访问过程记录
- Ubuntu下安装部署Redis,并设置远程访问和密码
- oracle下添加添加mdb文件
- ubuntu 下修改文件访问权限
- ubuntu下安装mysql及远程访问
- ubuntu 下安装文件总结
- ubuntu下安装rpm文件
- ubuntu 下安装bin文件
- ubuntu下安装deb文件
- Python爬虫正则表达式和re模块系列之七
- CodeForces 580 E.Kefa and Watch(hash+线段树)
- 在Qt对话框类的构造函数中 退出程序
- maven打包报错如下
- java获取Mac地址
- Ubuntu下安装mdbtools并访问mdb文件
- XMAN选拔赛官方Writeup
- C语言中函数参数传递的三种方式
- ZOJ3856 Goldbach
- 06.12 cobbler无人值守安装
- 进程间的通信
- Nexus 6p 内核编译
- iOS CoreBluetooth 的使用讲解
- 第一章、MATLAB运行环境