MySQL 的建表语句还挺灵活,适合刚接触数据库的小伙伴。通过CREATE TABLE
语句,你可以轻松定义表的结构,比如列名、数据类型,还有各种约束条件。用好了,能让数据存储更高效,比如主键确保唯一性,默认值简化数据插入,甚至还能搞个外键约束来保持表之间的关联性。
比如,你想存储学生信息,定义id
为主键,name
用VARCHAR
类型,age
用整数,还能给gender
设置默认值'Unknown'。语法也不复杂,就像这样:
CREATE TABLE students (
id INT PRIMARY KEY,
name VARCHAR(100) NOT NULL,
age INT,
gender VARCHAR(10) DEFAULT 'Unknown'
);
想要更复杂的场景?试试给列加索引,或者用触发器实现更多规则。记得根据业务需求选合适的类型,别让表设计成性能瓶颈哦。