You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@pig.apache.org by Pham Phuong Tu <tu...@gmail.com> on 2014/08/16 10:03:00 UTC
How to use DBStorage with Mysql update command?
Hi guys,
Please tell me how to use DBStorage with Mysql update command like command
below:
STORE RESULT INTO '/data/result' USING
org.apache.pig.piggybank.storage.DBStorage('com.mysql.jdbc.Driver','jdbc:mysql://
192.168.1.1:3306/app','bigdata','bigdata','UPDATE app_statistic SET
num=num+$1 WHERE app_id=$0');
or
org.apache.pig.piggybank.storage.DBStorage('com.mysql.jdbc.Driver','jdbc:mysql://
192.168.1.1:3306/app','bigdata','bigdata','INSERT INTO app_statistic
(app_id,num) VALUES (?,?) ON DUPLICATE KEY UPDATE num=num+$1');
many thanks, please.
--
*-----------------------------------------*
*Pham Phuong TuBack-end & Big data developerSkype: phamphuongtu*
Fwd: How to use DBStorage with Mysql update command?
Posted by Pham Phuong Tu <tu...@gmail.com>.
Hi guys,
Please tell me how to use DBStorage with Mysql update command like command
below:
STORE RESULT INTO '/data/result' USING
org.apache.pig.piggybank.storage.DBStorage('com.mysql.jdbc.Driver','jdbc:mysql://
192.168.1.1:3306/app','bigdata','bigdata','UPDATE app_statistic SET
num=num+$1 WHERE app_id=$0');
or
org.apache.pig.piggybank.storage.DBStorage('com.mysql.jdbc.Driver','jdbc:mysql://
192.168.1.1:3306/app','bigdata','bigdata','INSERT INTO app_statistic
(app_id,num) VALUES (?,?) ON DUPLICATE KEY UPDATE num=num+$1');
many thanks, please.
--
*-----------------------------------------*
* Pham Phuong TuBack-end & Big data developerSkype: phamphuongtu *
--
*-----------------------------------------*
*Pham Phuong TuBack-end & Big data developerSkype: phamphuongtu*