mysql Utilities官方工具集之mysqlfrm脱机解析frm表结构文件

mysql Utilities官方工具集之mysqlfrm脱机解析frm表结构文件,第1张

./mysqlfrm --diagnostic user.frm

有个问题

1、字符集CHARACTER 是<UNKNOWN>。如果想要得到字段字符集设置。还得加上参数连上mysql。

2、由于不知道字符集所以char 长度乘以3

解决

mysqlfrm --help 查看下参数

需要加上--server参数连上mysql。

mysqlfrm --diagnostic user.frm --server=root:1111aaA_@localhost

如下输出的表结构语句是完整的。

但是既然能连上mysql服务,我们为啥要用mysqlfrm 呢?。。。的确这是mysqlfrm 工具的一个问题。

Development Libraries 开发库,在mysql上做二次开发的,一般不会用到,是修改Mysql的时候用,可以给Mysql增加新的功能或打补丁。Client Utilities 客户端工具,Test Suite 测试套件,用来测试数据库的性能、sql正确性之类的MySQL Server 真正的mysql服务器程序的安装包Shared components 不知道Embedded 嵌入式开发时候用到的Compressed TAR Archive Mysql的可执行文件,不需要安装即可使用的绿色版如果是你RPM包管理器,只要下载 Mysql Server 就可以了否则只要下载 TAR 压缩包版其他的都是你用到的话才需要下载。

我觉得挺好用的

MySQL Utilities 提供一组命令行工具用于维护和管理 MySQL 服务器,包括:

管理工具 (克隆、复制、比较、差异、导出、导入)

复制工具 (安装、配置)

一般工具 (磁盘使用情况、冗余索引、搜索元数据)

MySQL Utilities是一系列的命令行工具以及Python库更容易完成管理的任务。库是用Python语言写的,这就意味着不需要安装其他任何工具和库。当前是基于Python2.6版本设计的,不支持Python3.1版本。

MySQL Utilities提供了各种平台的软件包,如果没有找到对应自己平台的包,可以通过源码进行编译安装。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/6135706.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-16
下一篇 2023-03-16

发表评论

登录后才能评论

评论列表(0条)

保存