前提
rails初学者です。
docker上でmysqlコンテナとrailsコンテナを起動し、localhost:3000にアクセスしたところ、以下のエラーが発生してしまいました。
エラー文
The syntax '--skip-host-cache' is deprecated and will be removed in a future release. Please use SET GLOBAL host_cache_size=0 instead. <和訳> 構文「--skip-host-cache」は非推奨であり、将来のリリースで削除される予定です。 代わりに SET GLOBAL host_cache_size=0 を使用してください。
と言うことで、--skip-host-cache
を無効にし、host_cache_size=0
を有効にしたいと考えています。
実現したいこと
--skip-host-cache
を無効にし、host_cache_size=0
を有効にしたいです。
現在のシステム変数の状態
mysql> SHOW GLOBAL VARIABLES LIKE '--skip-host-cache'; Empty set (0.00 sec) mysql> SHOW GLOBAL VARIABLES LIKE 'host_cache_size'; +---------------------+--------+ | Variable_name | Value | +---------------------+--------+ | host_cache_size | 279 | +---------------------+--------+ 1 row in set (0.00 sec)
質問
【質問1】--skip-host-cache
は、先程の
mysql> SHOW GLOBAL VARIABLES LIKE '--skip-host-cache'; Empty set (0.00 sec)
より、「すでに無効になっている」と捉えて問題ないですか?
【質問2】host_cache_size=0
を有効にするコマンドは、
SET GLOBAL host_cache_size=0
で当っていますか?
以上、よろしくお願いいたします。
0 コメント