随笔分类 - 数据库
摘要:最近闲来无事修改了电脑的用户名,本来以为不会影响什么,后来发现oracle数据库连接不上了,报错如下图: 查看服务发现确实停止了,启动也启动不起来了 搜索Net Manager查看配置, 发现配置里面是我修改前的电脑名,才发现问题所在,随后我又把电脑名称改回来了数据库才能正常连接 修改用户名的地方
阅读全文
摘要:1. 关闭正在运行的MySQL服务。【Win + r】,之后输入【SERVICES.MSC】然后回车,会打开服务列表,在服务列表输入【mysql】即可选中mysql对应服务,找到自己的mysql服务,我的是MYSQL57选中它【右键】单击,然后点击【停止】选项即可停止mysql服务。 2. 找到本地
阅读全文
摘要:1.sysdate 替换为 GETDATE() 2.NVL() 替换为ISNULL() 3.分页语法 4.concat换成+ 5.to_date函数 and datediff(dd,#{params.beginTime},oper_time) >= 0 6.dual:删除 dual, 对象名
阅读全文
摘要:1.selectKey标签:插入数据时候返回主键 <!-- 插入学生 自动主键--> <insert id="createStudentAutoKey" parameterType="liming.student.manager.data.model.StudentEntity" keyProper
阅读全文
摘要:搭建数据框架: 导入连接池jar包: <c3p0-config> <default-config> <!--配置连接池初识的连接数--> <property name="initialPoolSize">10</property> <!--配置最大连接数--> <property name="max
阅读全文
摘要:在开发过程中数据库访问代码应和业务代码彻底分离 将数据层抽离出来,将数据访问的代码以对象的方式进行封装,便于业务层进行复用 数据访问对象称为DAO(DAO Data Access Object 数据访问对象) DAO应根据数据表为单位进行独立的封装,如现在有Users表以及Dep表,在设计DAO时应
阅读全文
摘要:JDBCJDBC(Java Data Base Connectivity)JAVA连接数据库技术的简称,是JAVA连接各种数据库的能力连接的是关系对象型的数据库,Oracle SQLserver MYSQL API Application Interface 应用程序接口GUI Graphic Us
阅读全文
摘要:日期函数now() 获取系统时间date_format(date,pattern) 时间格式化为字符串str_to_date(str,pattern) 字符串格式化为时间year(date) 获取年份month(date) 获取月份day(date) 获取天数to_days(date) 获取1970
阅读全文
摘要:分组查询: select 列名 from 表名 group by 列 在分组查询中使用聚合查询,会对每一个组别单独执行一次聚合操作 在执行聚合查询或者是分组查询中,只能查询被分组的列或聚合列 同时对多个列进行分组: select 列名 from 表名 group by 列,列 having条件筛选:
阅读全文
摘要:通过选中表进行导入、到处操作进行数据表备份 自动增长列:数据表的主键应具备唯一性,每次写入不同主键值会比较麻烦,使用自动增长列替换主键值是常用的方式 CREATE TABLE `user`( userId PRIMARY KEY AUTO_INCREMENT) 自动增长列默认从1开始,修改起始值使用
阅读全文
摘要:数据库:就是存放数据的仓库,是按照数据结构来组织、存储和管理数据的仓库,是对数据持久化的工具 使用数据库的优点存储大量数据保持数据信息的完整、一致性数据的共享和安全 常用数据库ORACLE甲骨文公司的产品第一个支持SQL的数据库,在高端数据应用中分布最广SQLServer微软公司的产品将关系型数据库
阅读全文