私は最近働いている会社が私にかなり恐ろしい仕事を与えました。彼らは現在のデータベース(使用中)を持っており、最近ではWebアプリケーションで使用される新しいデータベースを作成しました。しかし、問題は、古いデータベーステーブルの名前とフィールド名が新しいデータベーステーブル名とフィールド名と一致しないことです。MySQLのデータ転送
現在の構造例:
Table Name: Articles
Field Name: ID, ArticleTitle, ArticleContent
新規データベース例:
Table Name: eHArticle
Field Name: eHArtID, eHArt_Title, eHArt_Content
私は新しいものに古いデータベースからデータを転送する必要があります。現在のデータベースは2000以上のレコードを保持しています。 テーブル名とフィールド名が異なる場合でも、現在のデータベースから新しいデータベースに情報を転送する方法はありますか?
新しいデータベースの作成の背景にある考え方は、FKリレーションシップと正規化を実装することでした。この新しいデータベースとERDは、私がポジションに到達する前に設計され実装されました。テーブル名や構造は変更できません。
Thanx事前に。あなたは
SELECT ID AS eHArtID,
ArticleTitle AS eHArt_Title,
ArticleContent AS eHArt_Content
FROM Articles
のような古いデータベースでクエリを実行すると
ありがとうございます。これはうまくいく。今私はちょうど新しいデータベースにエクスポートされたデータをインポートする必要があります –