MySQL基础部分总结
MySQL是一种关系型数据库管理系统 数据库操作 创建数据库:create database 数据库名; 显示已经存在的数据库:show databases; 删除数据库:drop database 数据库名; (删除数据库会删除数据库中所有的表和表中所有的数据) (数据库引擎) 查看数据库支持的引擎: 1.show engines; 2.show variables like ‘have%’; 查看数据库默认引擎:show variables like ‘storage_engine’; 如果想要更改默认引擎,可以在my.ini中更改。 表操作 创建表: 查看表的结构: describe 表名; desc 表名; 查看表详细结构语句: show create table 表名 \G; (加上\G,显示结果更加美观,尤其适用于内容比较长的记录) 修改表名:alter table 旧表名 rename [to] 新表名; 修改字段的数据类型:alter table 表名 modify 属性名 数据类型; 修改字段名:alter table 表名 change 旧表名 新属性名 新数据类型; 增加字段:alter table 表名 add 属性名1 数据类型 [完整性约束] [first | after 属性名2]; 删除字段:alter table 表名 drop 属性名;