dizews/yii2-db-console

yii2 扩展帮助在控制台中使用数据库

安装数: 7,394

依赖者: 1

建议者: 0

安全性: 0

星标: 2

关注者: 1

分支: 2

公开问题: 0

类型:yii2-extension

1.0 2016-03-17 20:44 UTC

This package is auto-updated.

Last update: 2024-09-20 23:13:46 UTC


README

帮助您以统一格式使用不同的控制台数据库客户端。目前它支持 mysqlpostgressqlitemongodb 驱动程序。

Total Downloads Code Climate

功能

  • 打开控制台数据库客户端。
  • 从文件加载数据。
  • 将数据转储到目的地。
  • 从转储中恢复数据。

安装

安装此扩展的首选方式是通过 composer

运行以下命令之一

php composer.phar require --dev --prefer-dist dizews/yii2-db-console "*"

或者

"dizews/yii2-db-console": "*"

将其添加到您的 composer.json 文件的要求部分。

通用用法

    'controllerMap' => [
        'db-console' => [
            'class' => 'dizews\dbConsole\DbController'
            //'drivers' => [
            //    'mysql' => [
            //        'class' => 'dizews\dbConsole\drivers\Mysql',
            //        'clientPath' => '/usr/local/bin/mysql'
            //    ]
            //]
        ]
    ]

运行数据库客户端(mysql)

通常,如果您想在终端连接到 mysql 服务器,您需要编写

mysql --host=127.0.0.1 --port=3306 --user=user database --password=pwd

使用此扩展,您只需要

php yii db-console

运行 mongodb 客户端

php yii db-console --name=mongodb