環境
開発環境 docker laravel mysql
os macbook air(m1)
Laravelを学び出して数日の初心者です
ログの確認方法
自分なりに調べて見たのですが
$ sudo mkdir -p /var/log/mysql $ sudo chown mysql:mysql /var/log/mysql mysql> SET GLOBAL general_log_file = "/var/log/mysql/query.log"; mysql> SET GLOBAL general_log = 'ON';
上記のコマンドで出力できると書いていました。
自分の場合homebrewでインストールしたからなのか
/opt/homebrew/var/mysql/
にmysqlがあります。
その場合下記のように変更して実行していけばいいのでしょうか
$ sudo mkdir -p /opt/homebrew/var/mysql/ $ sudo chown mysql:mysql /opt/homebrew/var/mysql mysql> SET GLOBAL general_log_file = "/opt/homebrew/var/mysql/query.log"; mysql> SET GLOBAL general_log = 'ON';
また、仮にquery.logがない とエラーが出た場合
「mkdir でファイルを作成する」→ 「エディターでquery.logを確認」
で大丈夫でしょうか。
もしくは下記の記事を参考に進めたほうがいいのでしょうか
[リンク内容](https://cos31.hatenablog.jp/entry/20100105/mysql_query_log_on_mac
以前データベースやmysqlをあれこれ触っていると
エラーのオンパレードになってかなり怖いです。
もしよろしければご教授いただけないでしょうか
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。