sql >> データベース >  >> RDS >> Mysql

MAMPの一般ログを有効にして、すべてのMySQLクエリをファイルに記録します

    コマンドSET GLOBAL general_log = 'ON';を実行してみました 私がそれをそのように機能させることができるかどうかを見るために。これにより、エラーメッセージFile Not Foundが生成されました 、ファイルが存在したとしても。

    これは、問題がファイルのアクセス許可に起因している可能性があることを私に示しました。

    遊んだ後、私は変更しました:

    1. MySQLサービスが実行されていたユーザーと一致するファイルの所有者、および
    2. そのユーザーにファイルへの「書き込みアクセス」を許可しました

    これらの変更を行って以来、完全に機能しています。




    1. SQL Serverエラー110:INSERTステートメントには、VALUES句で指定された値よりも少ない列があります。

    2. JSONデータ型のレコードのネストされた配列とのクエリの組み合わせ

    3. ユーザーの友達と友達の友達を取得するSQL

    4. mySQLにIPを保存する方法