SQLコマンド自動出力の罠

レンタルサーバのMySQL(データベース管理ツール)を使って、データベース内容のエクスポート、クリア、そしてインポートを行いました。

でも…何度やっても、一度消したデータをインポートする事が出来ません…。

実は、そこには罠が潜んでいました。

エクスポートしたSQLファイル内に、「データベース自体を削除して再作成する」というコマンドが入っていて、これがまずかったんです。

まあ、レンタルサーバなので、phpMyAdminツール(私みたいなユーザ)からはデータベースの作成の権限はなく「データベースの削除」&「作成」が出来ないので、エラーになっていたわけでした。

結局、エクスポートしたSQLファイル内の、「削除/作成」コマンドを外したら…

見事データの追加成功(^^)v

(ただあとは…エクスポート/インポートしたものが、文字化けを起こしていないか心配。)

Prev Next

Comment

コメントを残す

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください