本文共 1620 字,大约阅读时间需要 5 分钟。
SQL语句:
DDL: Data Defination LanguageCREATE, DROP, ALTERDML: Data Manipulation Language INSERT, DELETE, UPDATE, SELECT GRANT, REVOKE数据库: CREATE DATABASE|SCHEMA [IF NOT EXISTS] 'DB_NAME'; DROP DATABASE|SCHEMA [IF EXISTS] 'DB_NAME'; CHARACTER SET 'charecter set name' COLLATE 'collate name' CREATE DATABASE [IF NOT EXISTS] 'db_name'; CHARACTER SET [=] charset COLLATE [=] collate SHOW CHARACTER SET; SHOW COLLATIONS; DROP DATABASE [IF EXISTS] 'db_name'; 查看支持所有字符集:SHOW CHARACTER SET; 查看支持所有排序规则:SHOW COLLATIONS; 获取命令使用帮助: mysql> HELP KEYWORD; 查看: mysql> SHOW DATABASES; 表: CREATE TABLE [IF NOT EXISTS] tb_name (col1 datatype 修饰符, col2 datatype 修饰符) ENGINE='' 查看所有的引擎:SHOW ENGINES; 查看表:SHOW TABLES [FROM db_name] 查看表结构:DESC [db_name.]tb_name 删除表: DROP TABLE [IF EXISTS] tb_name; 数据类型: 字符型 定长字符型:CHAR(#), BINARY(#) 变长字符型: VARCHAR(#), VARBINARY(#) 对象存储: TEXT: 不区分大小写 BLOB:区分字符大小写 内置类型: ENUM SET 数值型 精确数值型 整型: int tinyint: 1byte smallint: 2bytes mediumint: 3bytes int: 4bytes bigint: 8bytes 十进制: decimal 近似数值型 单精度浮点型 float 双精度浮点型 double 修饰符: NOT NULL:非空约束 DEFAULT VALUE: 设定默认值 数据库:
转载于:https://blog.51cto.com/zhanx/2325979