Java和mysql知识点梳理(面试使用)
-
SQL语言四大类:
DQL 数据查询语言 select
DML 数据操纵语言 insert、update、delete
DDL 数据定义语言 create、alter
DCL 数据控制语言 grant权限 -
mysql数据库中的decimal类型(是数值型,不能存放字符串):
举例:decimal(18,0) 常用于身份证号码,但是带x的不可以。
举例:decimal(5,2)
情况一:假如小数点前面是3位,后面是2位,正常情况。
情况二:5指的是小数点前后不能超过5位,小数点后必须是2位。
mysql中InnoDB和MyISAM引擎的区别:
innodb支持:事务和主外键
myisam不支持:事务和主外键 -
【不需要背诵,选择题考点】
向mysql中,a向表中添加数据的几种写法,题目:id int 主键自增,name varchar(11) 不为空。
写法:insert into a(id,name) values(1,‘小明’);
写法:insert into a(name) values(‘小明’);
写法:insert into a(id,name) values(null,‘小明’);
写法:insert into a values(‘小明’); 错误写法
写法:insert into a values(1,‘小明’); 正确写法 -
操作mys