テーブルの変更
MySQL では、ALTER TABLE コマンドを使用して、作成したテーブルを変更できます。通常、テーブルの列、主キー、インデックス、その他の情報を追加、削除、変更するには ALTER TABLE コマンドを使用します。一般的に使用される ALTER TABLE コマンドの一部を以下に示します。
1.1 列の追加
ALTER TABLE コマンドを使用して、既存のテーブルに新しい列を追加できます。簡単な例を次に示します。
ALTER TABLE users
ADD COLUMN age
INT(10) DEFAULT NULL AFTER name
;
上記のコマンドは、タイプ INT、長さ 10、初期値 NULL の age という名前の列を users テーブルに追加し、name 列の後に配置します。
1.2 列の変更
列名、データ型、長さなどの変更など、テーブルの一部の列を変更する必要がある場合は、ALTER TABLE コマンドを使用してこれを実現できます。以下は簡単な例です:
ALTER TABLE users
MODIFY COLUMN age
VARCHAR(10);
上記のコマンドは users テーブルを変更しますage 列のデータ型は VARCHAR で、長さは 10 です。
1.3 列の削除
ALTER TABLE コマンドを使用して、テーブル内の列を削除できます。以下は簡単な例です:
ALTER TABLE users
DROP COLUMN age
;
上記のコマンドは、users テーブルから名前 age を削除します。列の。
行の変更
MySQL では、UPDATE コマンドを使用してテーブル内の行を変更できます。 WHERE 句を使用して、更新する行をフィルタリングできます。簡単な例を次に示します。
UPDATE users
SET age
= age
1 WHERE gender
= 'male';
上記のコマンドは、users テーブル内の性別が男性であるすべての行の age 列を更新し、その値に 1 を追加します。
データの変更
MySQL では、INSERT INTO、REPLACE INTO、UPDATE などのコマンドを使用して、テーブルにデータを挿入および更新できます。一般的に使用される INSERT INTO および UPDATE コマンドの一部を以下に示します。
3.1 INSERT INTO コマンド
INSERT INTO コマンドを使用して、テーブルにデータを挿入できます。簡単な例を次に示します。
INSERT INTO users
(name
, age
, gender
) VALUES (' アリス', 25, '女性');
上記のコマンドは、Alice という名前の、年齢 25 歳、性別が女性のユーザーを users テーブルに追加します。
3.2 UPDATE コマンド
UPDATE コマンドを使用して、テーブル内のデータを更新できます。簡単な例を次に示します。
UPDATE users
SET age
= age
1 WHERE gender
= 'male' ;
上記のコマンドは、users テーブル内の性別が男性であるすべての行の年齢列を更新し、その値に 1 を追加します。
以上がmysql変更コマンドの使い方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。