作者:渴望力量的土狗
博客主页:渴望力量的土狗的博客主页
专栏:MySQL数据库
工欲善其事必先利其器,给大家介绍一款超牛的斩获大厂offer利器——牛客网
点击免费注册和我一起刷题吧
数据库的基础操作:
注意:SQL语言中不存在大小写,大小写均可)
1、创建一个数据库
语法形式:
create database [if not exists] name(数据库名字);
[]中内容为非必须项目
这个一个数据库就创建好了。
if not exists 就是说如果库中不存在你要创建的这个数据库的相同的名字的数据库时就会创建,否则会发出警告。
2、显示所有的数据库
语法形式:
show databases;
除了刚刚创建的数据库,还有数据库自己本来就存在的数据库。
3、选择数据库
语法形式:
use name;
4、删除数据库
语法形式:
drop database name;
可以看到刚刚创建的数据库已经删除了。
常用数据类型
数值类型:
字符串类型
数据类型大小说明对应java类型**VARCHAR (SIZE)**0-65,535字节可变长度字符串StringTEXT0-65,535字节长文本数据StringMEDIUMTEXT0-16 777 215字节中等长度文本数据StringBLOB0-65,535字节二进制形式的长文本数据byte[]
日期类型
数据类型大
小说明对应java类型DATETIME8 字 节范围从1000到9999年,不会进行时区的
检索及转换。java.util.Date、
java.sql.TimestampTIMESTAMP4 字 节范围从1970到2038年,自动检索当前时
区并进行转换。java.util.Date、
java.sql.Timestamp
表的基础操作:
1、创建一个表
语法形式:
create table name(列名 类型,列名 类型);
可以使用comment增加字段说明(一般不用这种方式,只有在创建表的时候可以用)
我们注释一般用
-- 描述
这种形式来注释。
2、显示所有的表
语法形式:
show tables;
3、查看表结构
语法形式:
desc table_name(表的名字);
4、删除表
语法形式:
drop table table_name;
以上为数据库和表的基础的一些操作,多练练就会了。
版权归原作者 渴望力量的土狗 所有, 如有侵权,请联系我们删除。