Mysqlテーブル操作

1240 ワード

show grants for [email protected]アクセス権の表示
flush privilegesは「MySQLサービスを再起動しない」場合に直接有効です
p 307 sql権限操作USAGE接続データベース権限
user->db->tables_priv->column_priv
revoke all on *.* from userx@'192.168.1.x';回収権限にはusage権限が残っています
drop user test@’%‘;
バイナリ・ログ:すべてのddlおよびDML操作にはデータ・クエリーは含まれません.
プロファイルにlog-bin=filenameを追加して保存場所を指定
1.exprire_logs_days=#保持日数2.set global expire_logs_days=#;
mysqlbinlog--start-datetime='2013-09-10 00:00'--stop-datetime='2013-09-10 01:01:01'-dライブラリ名バイナリファイル時間を使用して表示
mysqlbinlog mysq-bin.xxxx|cat-nファイル名で表示
--read-from-remote-server      

mysql表示1.show binary logs; ロゴの表示
  2. show binlog events in 'mysql-bin.000002';
1 purge binary logs   logs  purge master logs
to 'mysql-bin.010';  before '2015-12-12 22:22:22';

エラーログ1.log-error
アクセスログログクライアントのすべての操作を記録し、比較的忙しい場合は閉じることを推奨します.
2.show variables like '%general_log%'; 
 set global general_log=off;
スロー・クエリー・ログ
slow_query_log=1オープン%quer%
long_query_time=1時間
log-queries-not-using-indexesインデックスを使用しないクエリーも記録
log-slow-queries=パス