新建数据表操作
新建数据表就一句 SQL:CREATE TABLE。动手前先选库,USE test;
CREATE TABLE user (
id INT UNSIGNED AUTO_INCREMENT PRIMARY KEY, -- 自增主键,不重复
name VARCHAR(30) NOT NULL, -- 用户名,不能为空
age TINYINT DEFAULT 0, -- 年龄,默认0
add_time DATETIME -- 注册时间
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; -- 引擎和字符集
字段类型记几个够用:整数 INT、小整数 TINYINT、字符串 VARCHAR(长度)、大段文字 TEXT、时间 DATETIME。约束里 NOT NULL 是不能空,DEFAULT 给默认值,AUTO_INCREMENT 让 id 自己加一,PRIMARY KEY 就是主键。
小皮面板更省事:点开 phpMyAdmin,左边选库,再点新建表,填字段名、类型、长度,保存完事。建完用 SHOW TABLES; 看表在不在,DESC user; 看字段结构。表名用字母数字下划线,别用中文和关键字。
说点什么 0