資料的遷移

2022-10-08 00:33:10 字數 734 閱讀 6906

composer require topthink/think-migration=1.0.*   

2.建立遷移檔案

php think migrate:create users

3.編輯檔案

public function change()

public function up()

public function down()

4.執行檔案遷移

php think migrate:run

5.執行回滾

php think migrate:rollback -t third

二.thinkphp 資料填充

1.建立填充

php think seed:create third

2.編輯填充檔案

public function run()

3.開始進行資料庫填充

a. php think seed:run

b.可指定乙個或多個 seed

c. $ php think seed:run -s third

$ php think seed:run -s third -s member

4.安裝faker類庫

composer require fzaninotto/faker

public function run()

$this->table('users')->insert($data)->s**e();

HBase的資料遷移(含HDFS的資料遷移)

1.啟動兩個hdfs集群 hadoop0,hadoop1,都是偽分布式的集群 2.啟動hadoop3的zookeeper與hbase 注意點 需要開啟yarn服務,因為distcp需要yarn。3.在hdfs上可以看到hadoop3上有表s1.4.拷貝hadoop3上的s1到hadoop0 5.刪除...

Redis資料遷移 鍵遷移

有時候我們想將乙個redis的資料遷移到另乙個redis中,redis提供了三種方式來滿足資料遷移的需求,分別是move dump restore migrate redis支援多資料庫,多資料庫之間彼此在資料上是隔離的。move key db就是把指定的鍵從源資料庫遷移到目標資料庫中。由於多資料庫...

mysql資料遷移框架 mysql資料遷移

本文總結各種場景下的資料複製 遷移 轉換。1 匯入 匯出 資料匯出 mysqldump uroot p dbname dbname.sql 包含表結構和表資料 資料匯入 mysql uroot p dbname dbname.sql 注意 匯出的sql檔案包含舊表資訊,請修改其中的create ta...