随笔分类 - 数据库
摘要:使用数据库:MYSQL 5.7.27 参考资料: 数据库~Mysql派生表注意的几点~关于百万数据的慢查询问题 https://blog.csdn.net/weixin_34146410/article/details/93984487 子查询:在一个查询中嵌套另一个查询,则另一个查询成为子查询,也
阅读全文
摘要:参考链接:https://www.cnblogs.com/lihuiqi/p/10471740.html 基本语法: 一般语言的语法,基础数据类型,变量赋值操作,条件,循环。 sql特有操作: 建立临时表,增删改查数据(执行sql)等操作 定义变量: declare @a intdeclare @u
阅读全文
摘要:总共有六大范式: 第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、巴斯-科德范式(BCNF)、第四范式(4NF)和第五范式(5NF,又称完美范式)。 只记前三范式: 三大范式: 第一范式:数据表中字段满足原子性,字段不可再分 如学生信息字段:存储(张三,手机号),这个可以再分姓名,手机号
阅读全文
摘要:Can't find error-message file 'D:\soft\mysql-5.7.27/share/errmsg.sys'. connot create ... 启动mysql服务,直接启动不起来,没有报错信息 然后使用命令行启动mysql D:\soft\mysql-5.7.27\
阅读全文
摘要:中国行政区划表,包括34个省、直辖市的所有数据 sql文件地址 https://gitee.com/zwh_9527/ChinaProvince
阅读全文
摘要:记录下mybatis的集合查询中碰到的问题 https://jaychang.iteye.com/blog/2357143 MyBatis ofType和javaType区别 https://blog.csdn.net/u013216156/article/details/78642920 myba
阅读全文
摘要:根据条件查询数据列表,mybatis查询代码如下 如果只查询属于特定部门拥有的数据权限。这需要用 String[ ] codes保存当前部门及其子部门的部门编码。 所以需要在mybatis中遍历编码数组。 失败1 上面的代码会在仅查询部门范围的数据时报错。 Error querying databa
阅读全文
摘要:创建表
created_at timestamp NOT NULL DEFAULT NULL
报错1067 - Invalid default value for 'updated_at'
阅读全文
摘要:简单配置,低配置服务器配置 下面是详细的配置解释 NO_ZERO_IN_DATE 支持 0000-00-00 0000-01-01 (年月日都为0,月日不为0) NO_ZERO_DATE 支持 1000-00-00 0000-01-00 0000-00-01(年月日中任何一个不为0) 要控制0000
阅读全文
摘要:发现5.6和5.7版本的创建表不一致,从5.6导出数据表创建sql文件,然后导入到5.7表会报错,timestamp不能为空 查看的sql_mode mysql5.0以上支持的三种模式 注: Myisam不支持事务,非事务存储引擎Innodb支持事务,事务存储引擎事务表(TST)和非事务表 (NTS
阅读全文
摘要:记一次报错记录,成长路上的点滴 明明使用浏览器或者微信开发工具调试接口没有问题,但是在真机测试时候就出问题了。(((¬_¬)) 500服务器内部错误,要死的节奏啊 登陆tomcat服务器 使用命令tail -f /usr/local/tomcat/logs/catalina.out 查看实时日志输出
阅读全文
摘要:2019.9.20更新 基本配置,这个配置可以直接复制到mysql根目录下了my.ini文件中, MyISAM引擎的配置,不是很了解存储引擎。先复制上来,做备份 #*** MyISAM Specific options MyISAM引擎的配置 # MySQL重建索引时所允许的最大临时文件的大小 my
阅读全文
摘要:DROP TABLE IF EXISTS `customer`; CREATE TABLE `customer` ( `id` int(11) unsigned NOT NULL AUTO_INCREMENT, `level` int(8) DEFAULT NULL COMMENT '当前用户所处深度', `parent_id` int(11) DEFAULT '0' COMMENT...
阅读全文
摘要:简单点说二三级分销系统, 1、用户通过分享链接促成商品卖出,获取到一定比例的商品利润。 2、用户促成交易获得一定比例的利润时,其上级用户也会获得一定比例的利润。 对于本人所设计的分销系统,与二三级分销系统还是有很大的差别, 只要是上级用户,其下级或无线下级的用户一旦获取利润,其都可以获得一定利润比咧
阅读全文
摘要:遇到这种情况,现有项目的数据库已经建好,数据表也已经创建完成。 问题来的,数据库不能插入中文,调试时候发现中文数据从发送请求到最后请求处理完成这些步骤,中文还没有发生乱码。 只有在存储到数据库后查询数据并显示才会乱码。 那么到此可以确定是mysql出现问题了。 那么应该怎么办呢?哈哈,当然是看我们的
阅读全文
摘要:数据库学习 SQL基础(一) 数据库学习 SQL基础(二) 数据库学习 SQL基础(三) SQL(struct query language)结构化查询语言:一种专门与数据库通信的语言,不依赖与DBMS的存在而存在。 增删改查 基础 增 insert into tablename(field1,fi
阅读全文
摘要:oracle数据库图形化管理工具: 1 navicat工具很小,操作mySQL和SQLServer非常好用,但对于oracle体验性就有点差,要自己下载编码和替换oci文件。下面是解决的方法教程链接 使用Navicat for Oracle工具连接oracle 2 PLSQL Developer工具
阅读全文
摘要:文章描述:主要说明转换成SQL语句的过程。 必要信息(数据库名,表名,条件)转换成SQL语句 一些界面上数据增删改查的操作往往只需要输入一数据库名,表名,加条件就可以进行数据查询了,在这背后是怎么实现了呢,这些程序有些是使用封装的方法,有些直接输入sql语句进行操作,封装的方法最后也是将查询条件(上
阅读全文
摘要:SQLite是D.Richard Hipp用C语言编写的开源嵌入式数据库(轻型数据库)。 由于资源占用少、性能良好和零管理成本,嵌入式数据库有了它的用武之地,像Android、iPhone都有内置的SQLite数据库供开发人员使用,它的易用性可以加快应用程序的开发,并使得复杂的数据存储变得轻松了许多
阅读全文