ログ情報を検索しようとしているZendDBI(ZendがサポートするMySQL 5.1)を実行しているIBMiがあります。私がやります SELECT * FROM mysql.general_log
そして0行を取得します。
my.cnfは次のようになります。
[mysqld]
sql-mode=NO_AUTO_VALUE_ON_ZERO
innodb_flush_log_at_trx_commit=0
innodb_buffer_pool_size=100M
innodb_log_file_size=20M
innodb_log_buffer_size=8M
key_buffer_size=64M
table_cache=256
sort_buffer_size=4M
read_buffer_size=1M
bulk_insert_buffer_size=8M
プロセスの起動は次のようになります。
/ usr/local/mysql/bin/mysqld --defaults-file =/usr/local/mysql/bin/my.cnf --basedir =/usr/local/mysql --datadir =/usr/local/mysqldata- port = 3306 --user = mysql --socket = /tmp/mysql.sock --pid-file =/usr/local/mysqldata/zmysql.pid --tmpdir =/tmp
エラーメッセージを間違った場所で探していますか
による SHOW VARIABLES
general_logはオフで、log_errorは空白です。したがって、デフォルトの構成では、何もログに記録されません。