sidus/database-maintenance-bundle

使用 Doctrine 和 MySQL 的简单数据库维护

v2.0.0 2021-02-24 05:01 UTC

This package is auto-updated.

Last update: 2024-09-24 13:07:27 UTC


README

此包允许您在不传递任何认证参数的情况下执行 mysql 和 mysqldump 命令,它将自动使用 doctrine 中声明的配置。

导出本地数据库

$ bin/console sidus:database:mysqldump > dump.sql

将远程数据库导出到本地文件

$ ssh username@host "/path/to/symfony/bin/console sidus:database:mysqldump" > dump.sql

将远程数据库复制到本地

$ ssh username@host "/path/to/symfony/bin/console sidus:database:mysqldump" | bin/console sidus:database:mysql

将本地数据库复制到远程

$ bin/console sidus:database:mysqldump | ssh username@host "/path/to/symfony/bin/console sidus:database:mysql"