南开小巷

导航

随笔分类 -  数据库

软件开发过程中的数据库知识总结
MySQL主从同步开源组件
摘要:1.Maxscale:它是 MariaDB 开发的 MySQL 数据中间件 https://www.cnblogs.com/ddzj01/p/11573842.html MHA:强一致的主从切换工具: https://www.cnblogs.com/--smile/p/11475380.html 一 阅读全文

posted @ 2020-06-29 10:08 南开小巷 阅读(446) 评论(0) 推荐(0)

通过mybatis向数据库中插入日期数据
摘要:遇到的问题: 通过mybatis向数据库中插入日期格式数据,发现只有年月日, 没有小时分钟和秒 当你想在实体类中使用java.util.Date类型,而且还想在数据库中保存时分秒时, 解决办法: 你可以在xml中修改为: #{xxdate,jdbcType=TIMESTAMP} 就是将#{}中的jd 阅读全文

posted @ 2017-12-15 10:56 南开小巷 阅读(1244) 评论(0) 推荐(0)

centeros6.8 下安装mysql教程
摘要:1.1 安装Mysql 1.1.1 检查 l 检查是否已安装mysql的相关包 [root@localhost ~]# rpm -qa|grep -i mysql 一般情况下,centeros系统中会存在mysql-lib的文件,需要卸载 卸载mysql-lib命令如下: #rpm -e --nod 阅读全文

posted @ 2017-05-17 13:45 南开小巷 阅读(390) 评论(0) 推荐(0)

Mysql 分区(range,list,hash)转载
摘要:MySQL支持RANGE,LIST,HASH和KEY四种分区。其中,每个分区又都有一种特殊的类型。对于RANGE分区,有RANGE COLUMNS分区。对于LIST分区,有LIST COLUMNS分区。对于HASH分区,有LINEAR HASH分区。对于KEY分区,有LINEAR KEY分区。具体如 阅读全文

posted @ 2017-05-09 14:59 南开小巷 阅读(1199) 评论(0) 推荐(0)

MySQL外键设置中的的 Cascade、NO ACTION、Restrict、SET NULL
摘要:. cascade方式在父表上update/delete记录时,同步update/delete掉子表的匹配记录 . set null方式在父表上update/delete记录时,将子表上匹配记录的列设为null要注意子表的外键列不能为not null . No action方式如果子表中有匹配的记录 阅读全文

posted @ 2017-05-03 15:58 南开小巷 阅读(200) 评论(0) 推荐(0)

SET FOREIGN_KEY_CHECKS=0;在Mysql中取消外键约束
摘要:Mysql中如果表和表之间建立的外键约束,则无法删除表及修改表结构。 解决方法是在Mysql中取消外键约束: SET FOREIGN_KEY_CHECKS=0; 然后将原来表的数据导出到sql语句,重新创建此表后,再把数据使用sql导入, 然后再设置外键约束: SET FOREIGN_KEY_CHE 阅读全文

posted @ 2017-05-03 09:52 南开小巷 阅读(4379) 评论(0) 推荐(0)

转:mysql触发器
摘要:原文地址:http://www.cnblogs.com/nicholas_f/archive/2009/09/22/1572050.html CREATE TRIGGER <触发器名称> --触发器必须有名字,最多64个字符,可能后面会附有分隔符.它和MySQL中其他对象的命名方式基本相象. { B 阅读全文

posted @ 2017-04-24 15:46 南开小巷 阅读(219) 评论(0) 推荐(0)

Druid的使用步骤
摘要:一、关于Druid Druid是一个JDBC组件,它包括三部分: DruidDriver 代理Driver,能够提供基于Filter-Chain模式的插件体系。 DruidDataSource 高效可管理的数据库连接池。 SQLParser Druid可以做什么? 1) 可以监控数据库访问性能,Dr 阅读全文

posted @ 2016-10-19 10:06 南开小巷 阅读(389) 评论(0) 推荐(0)

oracle11g数据库的安装以及安装之后的配置
摘要:1.按照正常的顺序进行安装,然后安装完成后可以对用户进行管理,(设置sys sysmanager的口令,激活scott的用户并设置新密码) 这一步没什么好多的,关键是进行安装完成之后的配置,这个就比较重要了,尤其是服务器端安装完之后的配置(主机号的配置),涉及到客户端访问服务器端的oracle数据库 阅读全文

posted @ 2016-10-12 14:37 南开小巷 阅读(1038) 评论(0) 推荐(0)

mySQl数据库中不能插入中文的处理办法
摘要:1. 修改MySQL安装目录下(C:\Program Files\MySQL\MySQL Server 5.5)的my.ini文件 设置: default-character-set=utf8 character-set-server=utf8 然后重启MySQL服务,MySQL 没有重启的命令,要 阅读全文

posted @ 2016-02-29 17:47 南开小巷 阅读(553) 评论(0) 推荐(0)

数据库建表经验
摘要:1.父表即把子表中相同的字段提起出来,作为父表。如书和汽车都有ID、名字、价格、产品图片,所以父表的属性就有ID、NAME、PRICE、PRODUCT_PIC 阅读全文

posted @ 2016-02-15 16:06 南开小巷 阅读(188) 评论(0) 推荐(0)