人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

mysqlのバッファー容量を変更したいのですがどうしてもエラーが出ます。原因を教えてほしいのですが?
mysql> SET GLOBAL table_cashe=128;

ERROR 1064: You have an error in your SQL syntax near 'table_cashe=128' at
line 1

●質問者: kaji0245
●カテゴリ:インターネット ウェブ制作
✍キーワード:AT MySQL SET SQL YOU
○ 状態 :終了
└ 回答数 : 4/4件

▽最新の回答へ

1 ● b-wind
●23ポイント
SET GLOBAL table_cache=128;

でどうですか?

MySQL AB :: MySQL 4.1 リファレンスマニュアル :: 6.1.5 システム変数

◎質問者からの返答

mysql> SET GLOBAL table_cache=128;

ERROR 1064: You have an error in your SQL syntax near 'table_cache=128' at line 1

同じです(@_@;)


2 ● きゃづみぃ
●23ポイント

http://allabout.co.jp/internet/database/closeup/CU20040722A/

shell> mysqld_safe --key_buffer_size=64M --table_cache=256

my.cnfファイルで指定したらいいようです。

◎質問者からの返答

解決です。バージョンが3.23**っだったので、my.cnfでの書き換え&再起動しか方法がなかったようです。ありがとうございました。


3 ● kato-s
●22ポイント

こちらではだめでしょうか?

SET @@global.table_cache=128;


ダミー

http://yahoo.co.jp//

◎質問者からの返答

ダメでした(@_@;)

mysql> SET @@global.table_cache=128;

ERROR 1064: You have an error in your SQL syntax near 'global.table_cache=128' at line 1


4 ● kato-s
●22ポイント

再度ですが、

GLOBALを指定するには、実行するユーザーにSUPER権限が

必要とのとですが権限の設定は問題ないでしょうか?



SUPER 特権を必要とする GLOBAL を使用した場合、サーバの再起動が行われるまでオプションが記憶され、新規接続時も使用されます。オプションを永続的にする場合は、オプション設定ファイルに設定します。

http://dev.mysql.com/doc/refman/4.1/ja/set-option.html



権限の設定方法

http://dev.mysql.com/doc/refman/4.1/ja/grant.html

◎質問者からの返答

解決です。バージョンが3.23**っだったので、my.cnfでの書き換え&再起動しか方法がなかったようです。ありがとうございました。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ