Mysql基本语法
knex
- 基于js的查询生成器,允许使用js代码来生成qsl语句
新建数据库设置编码CREATE DATABASE `user`
DEFAULT CHARACTER SET = 'utf8mb4';
新建表
CREATE TABLE users( |
- id int类型(INT) 非空校验(NOT NULL ) 主键(PRIMARY KEY) 自增(AUTO_INCREMENT)
- TIMESTAMP(时间戳) DEFAULT(默认值)
- COMMENT (注释)
删除表格
DROP TABLE `users`; |
重命名表
AFTER TABLE 'users' RENAME 'user' |
给表格添加字段
ALTER TABLE `users` ADD COLUMN `address` VARCHAR(50) NOT NULL COMMENT '地址'; |
删除字段
ALTER TABLE `users` DROP COLUMN `address`; |
修改字段
ALTER TABLE `users` MODIFY COLUMN `address` VARCHAR(100) NOT NULL COMMENT '家庭住址';
查询字段
查询单个字段 |
新增
新增 INSERT INTO 表名(列名,…) VALUES(值,…)
INSERT INTO users(`name`,`age`,`gender`,`address`) VALUES('李四',30,'男','广西'); |
更新
更新 UPDATE 表名
SET (字段)key-value(值),key-value WHERE 条件
UPDATE `users` SET name='xd',age=20,gender='man',address='防城港' WHERE id=2 |
删除
-- DELETE FROM 表名 WHERE 条件 |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 !
评论