データベースで作業しているときに、レコードごとに追加のデータを追加する必要がある場合がありますが、既存のフィールドまたは構造のいずれにも適合しません。既存のデータベースに新しい列を追加すると、この問題を解決できます。PhpMyAdminを使用すると非常に簡単に実行できます。
このガイドは、rootユーザーとしてPhpMyAdminにすでにログインしていることを前提としています。次に、テーブルをコピーする方法を確認してから、PhpMyAdminが提供するいくつかのオプションを確認します。
PhpMyAdminのホームページから始めて、変更するテーブルのデータベース名をクリックします。
次に、テーブル名をクリックします。
このページには既存の構造が表示されます。この場合、4つの既存の列が表示されます。
- option_id
- option_name
- option_value
- 自動ロード。
新しい列を追加するには、ページの上部にある[構造]タブをクリックします。
[構造]ページにも既存の列が表示され、それらの構成方法に関する詳細情報が表示されます。その下には、1つ以上の列を追加するセクションがあります。まず、追加する列の数を選択してから、既存のフィールドと比較して、追加する場所を決定します。この例では、autoloadフィールドの後に1つの列を追加してから、 Goをクリックします。 ボタンをクリックして続行します。
これで、新しいフィールドを構成できます。列の名前、格納するデータのタイプ、および長さ、デフォルト値、照合タイプ、インデックスタイプ、その他のメモなど、必要なその他の情報を入力します。名前とタイプだけが必要なので、それらを追加して、[保存]ボタンをクリックします。
このページには、テーブルが正常に変更されたことが示されているはずです。テーブルに戻ると、新しいフィールドがテーブルに追加されたことがわかります。
これで、そのフィールドにデータを追加して、必要に応じて使用できるようになりました!
結論
PhpMyAdminを使用すると、既存のデータベーステーブルに新しい列を追加するプロセスが明確で簡単になります。