を使用してroundcubeMySQLデータベースをエクスポートしてMysqldump
いますが、長いクエリを使用すると失敗します。どうすればこれを回避して機能させることができますか?
mysqldump -t --skip-add-drop-table roundcubecontacts --where = "select * from contact where user_id in(select user_id from users where username like'%mysite.com%')"> roundcube_contacts.sql
上記を実行するとこのエラーが発生します。クエリを適切にエスケープするにはどうすればよいですか?
mysqldump:実行できませんでした'SELECT / *!40001 SQL_NO_CACHE / /!50084 SQL_NO_FCACHE * / * FROM
contacts
WHERE select * from contact where user_id in(select user_id from users where username like'%mysite.com%')' : SQL構文のエラー。MySQLサーバーのバージョンに対応するマニュアルで、使用する正しい構文を確認してください。near'select * from contact where user_id in(select user_id from users where usernam' at line 1(1064)