-- 备注: -- 1、每一条mysql语句后面都需要加上半角分号 -- 2、可以用``符号(1键旁边的那个键)将字段名称引用起来,如`Name` -- 3、mysql在windows下不区分大小写,在linux/unix下会区分大小写,因此在设计数据库和表的时候,应当对字段名称使用小写的形式 -- 4、关于 数据表、列字段等的信息都可以在information_schema这个数据库中找到 -- 5、mysql中,用auto_increment来表示自增字段;而在mssql中,使用的是identity -- 显示当前实例的 数据库 集合 show databases; -- 显示 是否存在 某个数据库 show databases like 'my%'; -- 创建 数据库 -- 1、判断数据库不存在的情况下 做创建操作 create database if not exists mytest; -- 2、直接创建数据库 create database mytest; -- 删除 数据库 -- 1、判断数据库存在的情况下 做删除操作 drop database if exists mytest; -- 2、直接删除 drop database mytest; -- 使用数据库 use mytest; -- 创建 数据表 -- 1、如果不存在student表,则创建student表 create table if not exists student( Id int primary key auto_increment, `Name` varchar(255), `Fee` decimal(5,2) ); -- 2、直接创建数据表 create table student( Id int primary key auto_increment, `Name` varchar(255), `Fee` decimal(5,2) ); -- 删除 数据表 -- 1、判断数据表存在的情况下 做删除操作 drop table if exists student; -- 2、直接删除数据表 drop table student; -- 显示 当前实例 所有数据库信息 show databases; -- 显示 当前实例 是否存在 某个数据库 show databases like 'my%'; -- 显示 当前数据库 所有数据表信息 show tables; -- 显示 当前数据库 是否存在 某个数据表 show tables like 'stu%'; -- 查询 某个数据库 是否存在 某个数据表 select * from information_schema.`TABLES` where TABLE_NAME='student' and TABLE_SCHEMA='mytest';