欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

mysql 操作ddl

錢瀠龍1年前8瀏覽0評論

MySQL是一種流行的關系型數據庫管理系統,是用于管理數據的最常用的工具之一。DDL(Data Definition Language)是MySQL中用于定義和操作數據庫對象的一組命令。以下是一些常用的DDL命令:

# 創建數據庫
CREATE DATABASE mydatabase;
# 刪除數據庫
DROP DATABASE mydatabase;
# 創建表
CREATE TABLE mytable (
id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
firstname VARCHAR(30) NOT NULL,
lastname VARCHAR(30) NOT NULL,
email VARCHAR(50),
reg_date TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
);
# 刪除表
DROP TABLE mytable;
# 添加列
ALTER TABLE mytable ADD age INT(3);
# 修改列
ALTER TABLE mytable MODIFY age INT(4);
# 刪除列
ALTER TABLE mytable DROP age;
# 添加主鍵
ALTER TABLE mytable ADD PRIMARY KEY (id);
# 添加索引
ALTER TABLE mytable ADD INDEX (lastname);
# 刪除索引
ALTER TABLE mytable DROP INDEX lastname;
# 添加外鍵
ALTER TABLE mytable ADD CONSTRAINT fk_order FOREIGN KEY (order_id) REFERENCES orders(id);
# 刪除外鍵
ALTER TABLE mytable DROP FOREIGN KEY fk_order;

以上這些DDL命令可以幫助我們創建,修改和刪除數據庫和表,以及添加和刪除列,索引和外鍵。通過了解MySQL DDL命令,可以更好地管理和維護數據庫。