在MySQL數(shù)據(jù)庫(kù)中,我們可以通過(guò)修改表結(jié)構(gòu),添加或刪除數(shù)據(jù)等方式來(lái)修改數(shù)據(jù)庫(kù)。下面分別介紹兩種方法。
1. 修改表結(jié)構(gòu)
ALTER TABLE 表名 [ADD|DROP|MODIFY] 列名 數(shù)據(jù)類型;
在上述SQL語(yǔ)句中,ADD表示增加列,DROP表示刪除列,MODIFY表示修改列。下面是示例代碼,假設(shè)要在一個(gè)名為stu的表中添加一列birthday:
ALTER TABLE stu ADD birthday DATE;
2. 添加或刪除數(shù)據(jù)
INSERT INTO 表名 (列名1, 列名2, 列名3...) VALUES (值1, 值2, 值3...); DELETE FROM 表名 WHERE 列名=值;
在上述SQL語(yǔ)句中,INSERT INTO表示添加數(shù)據(jù),DELETE FROM表示刪除數(shù)據(jù)。下面是示例代碼,假設(shè)要在一個(gè)名為stu的表中添加一條數(shù)據(jù):
INSERT INTO stu (name, age, birthday) VALUES ('張三', 18, '2003-01-01');
同樣,下面是示例代碼,假設(shè)要在一個(gè)名為stu的表中刪除名為張三的數(shù)據(jù):
DELETE FROM stu WHERE name='張三';