jordanbrauer/deployer-mysql

一个非官方的 Deployer 脚本,包含一组用于本地和远程与 MySQL 交互的有用任务。

1.0.1 2017-10-18 17:07 UTC

This package is auto-updated.

Last update: 2024-09-16 13:07:36 UTC


README

一个非官方的 Deployer 脚本,包含一组用于本地和远程与 MySQL 交互的有用任务。

使用方法

安装

通过 Composer 将其作为开发依赖项安装到项目中。

$ composer require --dev jordanbrauer/deployer-mysql

基本设置

将以下内容添加到您的 deployer 配置中;

require_once "mysql.php";

set("mysql", array(
  "host" => "localhost",
  "port" => 3306,
  "schema" => "your_database_name",
  "username" => "root",
  "password" => "root",
  "dump_file" => "path/to/your/dump/file.sql",
));

附加设置

如果您想为 mysqldump 命令任务添加选项(标志),您可以通过在配置数组中添加 "dump_options" 键来实现,如下所示;

set("mysql", array(
  // ...
  "dump_options" => array(
    "--skip-comments",
  ),
));

您要添加的每个选项都必须是数组中的新条目。

注意: --skip-comments 选项是唯一默认设置的选项。因此,如果您没有其他设置选项,您可以完全省略此配置键。