MySQL デフォルト値の設定方法:初心者向け徹底解説

MySQLでデータにデフォルト値を設定する方法は、テーブルを作成する際にデフォルト値を指定することで可能です。

  1. テーブルを作成する際にデフォルト値を指定する:
CREATE TABLE table_name (
    column_name data_type DEFAULT default_value,
    ...
);

例えば、usersという名前のテーブルを作成し、status列のデフォルト値をactiveに設定します。

CREATE TABLE users (
    id INT PRIMARY KEY,
    name VARCHAR(50),
    status VARCHAR(50) DEFAULT 'active'
);
  1. ALTER TABLE
    テーブルを変更
ALTER TABLE table_name
ALTER COLUMN column_name SET DEFAULT default_value;

例えば、ユーザーテーブルのstatus列にデフォルト値としてactiveを追加する。

ALTER TABLE users
ALTER COLUMN status SET DEFAULT 'active';

以上の方法を使用することで、MySQLのデータにデフォルト値を設定することができます。

bannerAds