英语法语西班牙语

Ad


OnWorks 网站图标

dbf2mysql - 云端在线

在 OnWorks 免费托管服务提供商中通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器运行 dbf2mysql

这是命令 dbf2mysql,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


dbf2mysql, mysql2dbf - 在 xBase 和 MySQL 数据库之间转换

概要


dbf2mysql [-v[v]][-f[-u|-l[-n[-o 部分[,部分]][-e 转换文件[-s 老的-
姓名=新名字[,旧名=新名字]][-i 部分[,部分]][-d 数据库[-t [-c[c]][-p
小学[-h 主持人[-F[-q[-r[-x[-P 密码[-U 用户] dbf 文件

mysql2dbf [-v[v]][-u|-l] -d 数据库 -t [-h 主持人[-q 询问[-P 密码[-U
用户] dbf 文件

商品描述


dbf2mysql 获取一个 xBase 文件并将查询发送到 MySQL 服务器以将其插入到
MySQL 表。

mysql2dbf 将 MySQL 表转储到 dbf 文件。

配置


-v 产生一些状态输出。

-vv 比较啰嗦。

-vvv 更详细:生成进度报告。

-f 将 xBase 文件中的所有字段名称转换为小写。

-u 将 xBase 文件中的所有文本翻译为大写。

-l 将 xBase 文件中的所有文本翻译成小写。

-n 允许 NULL 字段:“NOT NULL”将不会添加到表创建语句中。

-o 部分[,部分[,...]]
列出要插入 MySQL 数据库的字段。 主要用途是便于导入
复杂的 dbf 文件,我们只需要几个字段。 笔记: -o 之前处理
代换 (-s),因此您必须在此处使用 dbf 字段名称。

-e 转换文件
指定用于 CHAR 字段转换的文件。 文件格式为:第一行:编号
要转换的字符(行数)。 更多线路:
.

-s 旧名=新名字[,旧名=新名字[,...]]
获取字段名称/新字段名称对的列表。 主要用途是避免冲突
字段名和 MySQL 保留关键字之间。 当新的字段名称为空时,
该字段在 CREATE 子句和 INSERT 子句中都被跳过,即它将
不存在于 MySQL 表中。 例如:

-s ORDER=HORDER,备注=,STAT1=STATUS1

-i 部分[,部分[,...]]
列出要索引的字段。 此处应使用 MySQL 字段名称。

-d 数据库
选择要插入的数据库。 默认为“测试”。

-t
选择要插入的表。 默认为“测试”。

-c[c] 如果表不存在,则创建表。 如果表已经存在,则删除它
并建立一个新的。 默认是将所有数据插入到命名表中。 如果
-cc 指定,不会插入任何记录。

-p 小学
选择主键。 您必须提供确切的字段名称。

-h 主持人
选择要插入的主机。 未经测试。

-F 定长记录。 (默认情况下,CHAR 保存为 VARCHAR。)

-q dbf2mysql:“快速”模式。 使用“LOAD DATA INFILE”通过临时文件插入数据
MySQL 语句。 这将我 PC 上的插入速度提高了 2-2.5 倍。 还要注意
在整个 'LOAD DATA' 受影响的表被锁定。

mysql2dbf:指定要使用的自定义查询。

-r 从 CHAR 类型字段数据中修剪尾随和前导空格。

-x 以 _rec 和 _timestamp 字段开始每个表。

-P 密码
在 MySQL 服务器上指定密码。

-U 用户
在 MySQL 服务器上指定用户。

使用onworks.net服务在线使用dbf2mysql


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad