CONTENTS


Lastmodified 2019-02-07 (木) 17:51:22


lock

Nextcloud のMySQL DB には、「lock」というカラムがあり、同時にこのカラム名は予約語でもある。

シェルスクリプトで予約語をバッククォートで囲んだだけだと、エラーするので、エスケープが必要。らしい

#!/bin/sh
mysql -v -u root -pパスワード nc << EOF
DELETE FROM oc_file_locks WHERE oc_file_locks.\`lock\` <> 0;
EOF

【参考URL】

https://www.server-memo.net/shellscript/quart.html


Total access 672:本日 2:昨日 0

Counter: 672, today: 2, yesterday: 0

トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2019-02-07 (木) 17:51:22