広告

posted by fanblog
「ここにブログの名前を入れます」は更新を終了しました。記事はすべて新ブログ「Big Bang」に移転済みです。記事のタイトルをクリックすると新ブログの該当記事に移動します。そちらでお楽しみください。

CORESERVERのMySQLでハマる

知り合いが店のホームページを出したいというので、VALUE DOMAIN
CORESERVERを使ってみた。

ところが、MySQLにアクセスできない。なんとかアクセスできたが、その顛末。
自分はずっと同じVALUE DOMAINのXREAを使っているんだけど、
perl、python、PHP、rubyだけでなくCでコンパイルしたCGIも使えるし、SSHも使える。

XREA Plusが年額2400円で、ディスク容量3ギガ、MySQLが5、PostgreSQLが5、
マルチドメイン数20、サブドメイン数20。

CORE-MINIが年額2500円で、ディスク容量10ギガ、MySQLが10、PostgreSQLが10、
マルチドメイン数50、サブドメイン数50。

100円しか違わないならということで、CORE-MINIの5日間の無料お試し登録してみた。
今回はサクッとWordPressで作ってしまおうと考えている。

管理パネルでMySQLのデータベースを作成。
SSHでログイン。

mysql -u hoge_db -D hoge_db -p の後パスワードを入力。
しかしMySQLにログインできない。

ERROR 1045 (28000)

これで、昨晩ハマッた。
仕方がないので、きょうサポートにメッセージを送る。

わずか7分で返事が来た。

ご迷惑をおかけしております。

ご指摘の不具合につきまして、ご利用いただいているサーバーアカウントの不具合の可能性がございます。

お手数をおかけしますが、再度別のサーバーアカウントをご取得の上データベースの作成をお試しください。

以上、簡単ではございますが、よろしくお願い申し上げます。

マジかよ。アカウントを作ったのはm40.coreserver.jp

改めてm39.coreserver.jpに別のアカウントを作る。
しかし、やっぱりERROR 1045 (28000)

2つアカウントがあるのがいけないのだろうか?
ということでm40.coreserver.jpのアカウントを削除。
でもダメ。m39.coreserver.jpのアカウントも削除して、
m38.coreserver.jpに新アカウント作成。

mysql -u hoge_db -D hoge_db -p

やっぱりダメじゃん。ERROR 1045 (28000)

その後、いろいろと試し最終的にはアカウントはm36.coreserver.jpのモノになっていた。

ネットで調べたら、rootでset password をしたら解決したとの書き込みを見つける。
root権限が必要なので、またサポートに連絡。

ご連絡ありがとうございます。

その後アカウントを取り直し
hoge@m36.coreserver.jp
で、MySQLにデータベースを作ったのですが、
今度も同じエラーが出ます。

ERROR 1045 (28000)

調べましたところ、1045はrootでset password をすると
解決できるという記述を見つけました。

>[以下解決した例]
>で、もう一度、rootでmysqlにログインし、
>set password for hoge@localhost = password('hogepass');
>と、パスワード設定をおこなったら、
>掲題のエラーがでることなく、新ユーザで、mysqlが使えるようになりました。

http://okwave.jp/qa/q5642978.html

パスワードを初期状態に戻してみて頂けないでしょうか。

なお、アカウントを取り直してもうまくいかないため、
いくつもアカウントを作っては削除を行いました。
参考までにお伝えしておきます。

今度は12分で返事が来た。

ご不便をおかけしております。

再度確認させていただいたところ、m36-40.coreserver.jpにつきまして、データベースの不具合が生じている可能性がございます。

お手数ですが、他のサーバーアカウントをご取得の上、動作をご確認ください。

おい、さっきと同じ事言ってるじゃねーか。
さすがにカチンと来た。即返事。

>なお、アカウントを取り直してもうまくいかないため、
>いくつもアカウントを作っては削除を行いました。
>参考までにお伝えしておきます。

すでに5回ほどアカウントを取り直していますが、全部同じ結果でした。

今度は2分で返事が来る。

お世話になっております。

お問い合わせについてですが、m36-40.coreserver.jp以外のサーバーアカウントをご取得の上、お試しいただけますでしょうか。

お手数をおかけしますがよろしくお願いします。

m36-40.coreserver.jp以外のサーバーアカウントをご取得の上

先に言えよ。(実はよく読むと2回目の回答でそう書いてある)
ずーっと離れた番号のサーバーにアカウントとデータベースを作り、SSHでログイン。

mysql -u hoge_db -D hoge_db -p

一発でログインできました。

CORESERVERのm36-40.coreserver.jpのMySQLには要注意!

新ブログ「Big Bang」で続きを読む