mysql - 排序mysqldump输出的索引?
问题描述
我正在使用命令:
mysqldump -u root -p -h 127.0.0.1 -d --opt $MYSQL_DB --skip-add-drop-table | sed 's/ AUTO_INCREMENT=[0-9]*//g' > tables.sql
问题是,当我使用 MySQL Workbench 编辑索引时,索引会移动到列表的末尾。这弄乱了 Git 的历史。是否可以让 mysqldump 按字母顺序对索引进行排序?据我所知,索引的顺序并不重要。
解决方案
推荐阅读
- php - 带有 URL 重定向的 AMP HTML/PHP 表单中的 POST 提交
- java - 当变量之一指向 null 时,为什么不等于抛出 NullPointerException
- java - Springboot Junit 测试期望 200 但禁止 403
- google-cloud-platform - 无需 gcloud 导入/导出即可备份 Datastore/Firestore
- vue.js - Vue + Vuetify 使用 GET 方法提交表单传递空值
- javascript - 材质 UI 抽屉关闭
- react-native - 如何在 Ios/Android 中使用 ReactNative 将实时视频广播到 YouTube 频道?
- c++ - 架 (U+67B6) 不是 en_US.UTF-8 的图形。这是怎么回事?
- r - Envfit 显示不完整的分类群名称
- azure - 基于元数据自动应用 AIP 标签