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

phpMyadminでデータをエクスポートしたものを、別のディレクトリにインストールしようとしていますが、下記のエラーが出てうまく行きません。
何が問題なのか、或いは、問題の可能性だけでも、アドバイス頂けないでしょうか。

データベース: `_●●_db`
CREATE DATABASE `_●●_db` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
MySQLのメッセージ
#1044 - Access denied for user '_▲▲_db'@'000.000.000.000' to database '_●●_db'

宜しくお願いいたします。

●質問者: kazoo9
●カテゴリ:コンピュータ ウェブ制作
✍キーワード:access MySQL phpMyAdmin SET USER
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● koriki-kozou
●35ポイント ベストアンサー

CREATE DATABASE する権限がないために起こっている


対処法はいくつかあるから、出来そうな方法でどうぞ

(1)データベースを作成する権限があるならば、もとのデータベースと同じ名前でデータベースを作成しておくといい

レンタルサーバーなどでは難しい場合も多いね

(2)エディタなどで「旧データベース名」を「新しい環境のデータベース名」に置換してからインポートするかになる

大容量になるとちょっと手間かもね

(3)エクスポートする際のファイル名を「新しい環境のデータベース名」で保存するようにしておく

方法としては一番簡単だけど、これも大容量になると時間がかかるよね

◎質問者からの返答

データベースを作成する権限があるので、(1)から順に試してみます。

有難うございました。


2 ● koriki-WeKan
●23ポイント

>別のディレクトリにインストールしようとしていますが

この部分を具体的に説明してほしい。


my.ini/my.cnfでデータディレクトリを変更しているのだとすると、オリジナルのデータフォルダを移行してMySQLを再起動していないことが考えられる。

◎質問者からの返答

説明が不足しており申し訳ありません。

ディレクトリを区切った上、別のドメインで設定して、同じプログラムをインストールしようとしています。


3 ● hanako393
●22ポイント

テーブルがすでに存在してるからです。

>別のディレクトリにインストールしようとしていますが、

勘違いしてる可能性が高いとおもいますが・・。

◎質問者からの返答

データベース等は全くの初心者なもので、四苦八苦しています。

ご回答いただいた方の説明も踏まえて勉強します。。。

関連質問


●質問をもっと探す●



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