MySQL3.23.58で「START SLAVE」を実行するとエラー
presented by 役に立つかもしれないBlog
MySQLでレプリケーションを行う場合にスレーブ側で「START SLAVE」を実行するようにMySQLのマニュアルに書いてありますが、MySQL3.23.58で実行すると以下のようなエラーが出ます。
mysql> START SLAVE; ERROR 1064: You have an error in your SQL syntax near 'START SLAVE' at line 1
いろいろと検索した結果、START SLAVEのコマンド解説に答えが載っていました。
このコマンドは、MySQL 4.0.5 より前は SLAVE START と呼ばれていました。 しばらくは、SLAVE START も下位互換性のために認められますが、将来は廃止されます。
...これを見つけるのに2日もかかってしまった...
このページに関連のある記事はこちら
- さくらのVPSのPHP+MySQLを最新のものにアップデート。
- JavaScriptでDATETIME型の日付を得る方法
- MySQL(innoDB)でリレーション設定時に「インデックスは設定されていません」エラー
- MySQLでRANDOMな数値を得る方法
- MySQLのunique属性で大文字や小文字が区別されない問題を解決
- MySQLの「Can't create/write to file '/tmp/#sql****.MYI'」エラーを解決する!
- MySQLで画像をデータベース化、エラー発生時の3つの注意ポイント
- MySQLでHAVING指定したら「Unknown column ... in 'having clause'」エラー
- 検索エンジンのランキングアルゴリズムをMySQLで真似てみる
- MySQLで期間限定のデータを取得するSQL文を書いてみよう
- MySQLの絶対値計算ABS()で異常な数値になる理由


