MySQL ALTER TABLE 语句:修改数据库表的结构
"create table graduate(\nstudent_id int primary key auto_increment,\nname varchar(200),\ngender varchar(50),\nenrollment_data data,\ntutor_id int\n)auto_increment=100,character set utf8mb4;"\n怎么修改内容:要修改这个表的结构,你可以使用ALTER TABLE语句。以下是修改表的几种常见方式:\n\n1. 添加列:\n sql\n ALTER TABLE graduate\n ADD COLUMN major varchar(100) AFTER name;\n \n\n2. 修改列的数据类型:\n sql\n ALTER TABLE graduate\n MODIFY COLUMN enrollment_data date;\n \n\n3. 修改列名:\n sql\n ALTER TABLE graduate\n CHANGE COLUMN enrollment_data enrollment_date date;\n \n\n4. 删除列:\n sql\n ALTER TABLE graduate\n DROP COLUMN tutor_id;\n \n\n5. 修改表名:\n sql\n ALTER TABLE graduate\n RENAME TO new_table_name;\n \n\n请根据你的具体需求选择适合的ALTER TABLE语句进行修改。记得在执行修改操作前备份你的数据。
原文地址: https://www.cveoy.top/t/topic/qk9j 著作权归作者所有。请勿转载和采集!