データベースを持っています。ユーザーの合計接続数を取得するにはどうすればよいですか? e,g データベース名: north_wind データベース ユーザー: smuwanga
過去 3 か月間に smuwanga がデータベースに 200 回接続したことをどのように確認できますか?
よろしく、サイモン。
データベースを持っています。ユーザーの合計接続数を取得するにはどうすればよいですか? e,g データベース名: north_wind データベース ユーザー: smuwanga
過去 3 か月間に smuwanga がデータベースに 200 回接続したことをどのように確認できますか?
よろしく、サイモン。
デフォルトでは、MySQL は接続ログを保持しません。ただし、現在の接続とユーザーを調べたい場合は、 を使用できますSHOW FULL PROCESSLIST
。
それでもユーザー接続をログに記録する必要がある場合は、このブログ投稿をチェックして、それを達成する方法の手順を確認してください。
私はなんとかそれを回避することができました。私はやったgrep 'mysql_username' /path/to/mysql.log |grep Connect | wc -l
mysqlをインストールするとき、すべてをデフォルトのままにしたようです。