首页 > 数据库技术 > 详细

MySQL常用操作

时间:2019-02-21 10:05:36      阅读:177      评论:0      收藏:0      [点我收藏+]
一,如何判断更新删除语句是否执行成功
        在连接字符串后加: useAffectedRows=true
        即: jdbc:mysql://${jdbc.host}/${jdbc.db}?useAffectedRows=true
        目的:在数据库更新数据是可以返回受影响的行数以此判断是否更新成功。
 
 
MySQL 查看约束,添加约束,删除约束 添加列,修改列,删除列

查看表的字段信息:desc 表名;

 

查看表的所有信息:show create table 表名;

 

添加主键约束:alter table 表名 add constraint 主键 (形如:PK_表名) primary key 表名(主键字段);

 

添加外键约束:alter table 从表 add constraint 外键(形如:FK_从表_主表) foreign key 从表(外键字段) references 主表(主键字段);

 

删除主键约束:alter table 表名 drop primary key;

 

删除外键约束:alter table 表名 drop foreign key 外键(区分大小写);

 

修改表名:alter table t_book rename to bbb;

 

添加列:alter table 表名 add column 列名 varchar(30);

 

删除列:alter table 表名 drop column 列名;

 

修改列名MySQL: alter table bbb change nnnnn hh int;

 

修改列属性:alter table t_book modify name varchar(22);

 
 技术分享图片
 
 

MySQL常用操作

原文:https://www.cnblogs.com/iszhangheng/p/10410504.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!