溫馨提示×

ubuntu下mysql表結構怎么修改

小樊
38
2025-06-23 05:07:13
欄目: 云計算

在 Ubuntu 下,要修改 MySQL 表結構,你可以使用 ALTER TABLE 語句。以下是一些常用的修改表結構的方法:

  1. 添加列:
ALTER TABLE table_name ADD COLUMN column_name data_type;

例如,向名為 users 的表中添加一個名為 age 的整數列:

ALTER TABLE users ADD COLUMN age INT;
  1. 刪除列:
ALTER TABLE table_name DROP COLUMN column_name;

例如,從名為 users 的表中刪除名為 age 的列:

ALTER TABLE users DROP COLUMN age;
  1. 修改列的數據類型:
ALTER TABLE table_name MODIFY COLUMN column_name new_data_type;

例如,將名為 users 的表中的 age 列的數據類型更改為 BIGINT

ALTER TABLE users MODIFY COLUMN age BIGINT;
  1. 重命名列:
ALTER TABLE table_name CHANGE old_column_name new_column_name data_type;

例如,將名為 users 的表中的 old_age 列重命名為 new_age

ALTER TABLE users CHANGE old_age new_age INT;
  1. 添加主鍵:
ALTER TABLE table_name ADD PRIMARY KEY (column_name);

例如,為名為 users 的表中的 id 列添加主鍵約束:

ALTER TABLE users ADD PRIMARY KEY (id);
  1. 刪除主鍵:
ALTER TABLE table_name DROP PRIMARY KEY;

例如,刪除名為 users 的表中的主鍵約束:

ALTER TABLE users DROP PRIMARY KEY;

注意:在執行這些操作之前,請確保備份你的數據庫,以防止數據丟失。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女