mySQL笔记
mysql -uroot -pjinlin
show databases
创建数据库
drop database mldn;
create database mldn character set UTF8;
切换数据库
use mldn;
drop table if exists member;
COLB使用TEXT
取得当前自动增长的id值
select last_insert_id();
查看表结构
desc member(表名);
type=innodb 代表数据表支持事务处理,如果不写MySQL不支持事务
MySQL:now() Oracle:sysdate
分页处理
select 字段 from [where...] limit 开始行数,数据个数;
mybatis自增主键获取方式
|-使用自增主键获取主键值策略
userGeneratedKeys="true"
|-指定对应的主键属性,将这个值封装给javaBean的哪个属性
keyProperty="id"
javaBean.getId()
修改外键
alter table g1_tb_info drop foreign key fk_uid;
alter table g1_tb_info add constraint fk_uid foreign key (uid) references g1_tb_user(uid) on delete cascade;
mysql时间比较
select creatime,title from g1_tb_complain where creatime between DATE_FORMAT('2018-09-08','%Y-%m-%d %H:%i:%S') and DATE_FORMAT('2018-09-12','%Y-%m-%d');
自增起始值修改
ALTER TABLE g1_goods_order AUTO_INCREMENT=201000000000;
datetime 0000-00-00
SET sql_mode='';