忍者ブログ

カウンター

プロモーション

カレンダー

03 2024/04 05
S M T W T F S
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30

AntinomyMy の実験室

   私のWEBアプリ実験室です!

ブログ内検索

楽天でお買い物

twitter

最新トラックバック

最新コメント

忍者アナライズ

ウェザーニュース

バーコード

本を買う

アクセス解析

Google+

[PR]

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。


  • 2024/04/25 22:47

MySQL の Warning: mysql: Option '--set-variable' is deprecated. Use --variable-name=value instead.

MySQL の調べ物

 Warning: mysql: Option '--set-variable' is deprecated. Use --variable-name=value instead.
とある時から出る様になった。

 前から思っているのだが、MySQL のコマンドは -- で書いてあったり、- のみだったり、
それが表記の都合なのか、それ自身がコマンドなのかわかりにくい。

 これはもっとMySQL の作りを学習しないといけないのだが、
とりあえず今回出る様になった理由だけは突き止めた。

 MySQL を使ってビープ音がうるさいので、
my.ini の中にある
--------------------------------------
[mysql]

default-character-set=sjis
--------------------------------------
に次の一行を付け足したのだ。

set-variable=no-beep

つまりこうなる。

--------------------------------------
[mysql]

default-character-set=sjis
set-variable=no-beep
--------------------------------------

これをするとWarning が発生してしまう様だ。

英語は得意ではないが、我流にWarning の内容を翻訳すると
Warning: mysql: Option '--set-variable' is deprecated.
警告:MySQL:オプション  '--指定する-変数' を反対する。

Use --variable-name=value instead.
使用する--変数-名前=値の代わりとして

良くわからないが、きっと書き方がコマンドライン上の書き方と
設定ファイル上の書き方があるのだろうか???

 とりあえずビープがならない様にしたその1行を警告しているのが
わかった。

 もしかすると、ビープが鳴らないことが危険なので知らせてくれているのか、
それとも書き方がまずいのかがわからない。

 しかしこの1行を加えると、ビープな鳴らないので構文はあっているし、
しっかりMySQL が解釈して動いている気がする。

 そのうちこのMySQL の--?-? 的な書き方に慣れるのと意味を理解することと、
このWarning の本当の意味と、Warning がビープが鳴らない事に対してならば、
表示されない様に出来るのかどうかも調べるべきだと思えた。

そのうちなんとかしたい。 (メモメモでした。)

PS:書き方が分かった
-----------------------------------------------------------------
[mysql]

default-character-set=utf8
no-beep
-----------------------------------------------------------------


この様に書けばよかったみたいです。
set-variable=は必要なかったみたいです。

default-character-set の値がsjis からutf8 になっているのは
私の環境が変わったからです、特に深い意味はありません。

 

拍手[0回]

PR


  • 2010/06/17 16:04

コメント一覧

  • お名前
  • Email

  • コメント

  • Vodafone絵文字 i-mode絵文字 Ezweb絵文字
  • パスワード
[PR]