导出Data MySQL
在MySQL PHP管理数据库中,我有多个表。我想运行一个SQL脚本/查询,这样我就可以将所有的数据库表导出到不同的XML、CSV或文本文件中,结构与我在数据库中的结构完全相同。在XMAPP中,我可以将每个表导出为不同的格式(xml、csv或文本),但由于我有许多表,因此自动导出多个文件的方式将是方便和省时的。
我是否可以将MySQL设置为仅复制结构更改的从服务器?(CREATE / ALTER TABLE等)。我有两个理由:
具有代码开发分支的多个开发人员应该始终使用从“主”开发数据库获取的“新鲜”数据结构。多个项目/客户端,它们共享(部分)相同的代码/脚本(例如一个符号链接的“核心”目录),但具有不同的数据库(每个客户端1个),这些数据库的结构应该与代码共享部分中的代码更改同时更新,并尽可能减少停机时间。如果这是不可能的,那么