以下のテーブル構造を仮定
CREATE TABLEをsas_sys_app
(user_id
VARCHAR(38)は、デフォルトのNULL、app_id
INT(11)DEFAULT NULL
)ENGINE = InnoDBのデフォルト文字セット= UTF8
SQLファイルを書きます
SELECT CONCAT(
"* 4 \ r \ n"が
、'$'、LENGTH(redis_cmd)、 '\ rを\ n'は、
redis_cmd、 '\ rを\ n'は
、'$'、LENGTH(redis_key)、「\ rを\ n 'は、
redis_key、 '\ rを\ n'は、
'$'、LENGTH(HKEY)、 '\ rを\ n'は、
HKEY、 '\ rを\ n'は、
'$'、LENGTH(hval)、' \ rを\ N」、
hval、 '\ R
)
(FROM
SELECT
HSET' redis_cmdとして
redis_key AS HKEY ''
HKEY AS USER_ID、
AS hval APP_ID
lumi_saas_access.sas_sys_appどこからのcompany_id = 64
)Tと
import文
mysqlの-uadmin -hホスト-pパスワードデータベースライブラリ--default-文字セット= utf8を--skip-列名--raw <app2redis.sql | Redisの-CLI -h Redisのホスト-p 6379 --pipe