
MySQL
Amos-Chen
只能永远把艰辛的劳动看作是生命的必要;即使没有收获的指望,也能心平气和的继续耕种。
展开
-
MyBatis Generator生成重复xml/Mapper对象解决方案
背景其他详细步骤这里不做详述,可以百度。配置版本信息:MBG:1.3.7MYSQL 驱动:8.0.15出问题的table标签配置如下:<table tableName="account" domainObjectName="Account" modelType="flat" enableCountByExample="false" ena...原创 2019-11-26 17:12:32 · 3800 阅读 · 7 评论 -
MySQL删除表提示Cannot truncate a table referenced in a foreign key constraint解决办法
背景因为测试过程中,几套环境都是用的同一个库,数据有点冲突,需要删库。 执行truncate table xxx时提示: [Err] 1701 -Cannot truncate a table referenced in a foreign key constraint ….解决办法删除之前先执行删除外键约束 SET foreign_key_checks = 0删除完之后再执行 启动外原创 2017-09-01 19:10:49 · 29924 阅读 · 7 评论 -
sql where 1=1和 0=1 的作用
where 1=1; 这个条件始终为True,在不定数量查询条件情况下,1=1可以很方便的规范语句。不用where 1=1 在多条件查询中的困扰 举个例子,如果您做查询页面,并且,可查询的选项有多个,同时,还让用户自行选择并输入查询关键词,那么,按平时的查询语句的动态构造,代码大体如下: string MySqlStr=”select * from table where”; if(Age转载 2017-09-21 12:08:03 · 259 阅读 · 0 评论 -
不同数据库(mysql、postgresql)查询字符编码方式
mysql# 所有带name的字段均使用对应表名或者database名替代# 根据库名查所有的表show full tables from databaseName;# 查询建表语句show create table databaseName.tableName;# 查询建库语句show create database databaseName;# 查询字符集show ch...原创 2018-07-03 17:49:59 · 4691 阅读 · 0 评论 -
mysql 修改密码(版本不一致修改指令有差异)
确定mysql版本使用数据库连接工具查询可以使用dataGrip 或者 navicat新建查询select version();查询结果:5.7.18-log登陆mysql查询[root@www bin]# ./mysql -uroot -pEnter password:(省略)mysql> select version();±-----------+| ...原创 2018-09-19 18:01:10 · 633 阅读 · 0 评论