
数据库
文章平均质量分 78
kikock
无业游民
展开
-
MySQL官网下载 和 java连接MySQL数据库的驱动jar包 JDBQ
MySQL官网 下载地址:https://dev.mysql.com/downloads/installer/MYSQL Windows 版 下载地址MySQL官网 JDBC下载地址:http://dev.mysql.com/downloads/connector/MySQL官网 JDBC 下载地址MYSQ下载大的是离线版 包含了所有mysql的软件驱动等 小的是在线安装版1.安装同意即可...原创 2018-05-15 00:41:30 · 26807 阅读 · 3 评论 -
MySQL安装详细图解
一、MYSQL的安装1、打开下载的mysql安装文件mysql-5.0.27-win32.zip,双击解压缩,运行“setup.exe”。 2、选择安装类型,有“Typical(默认)”、“Complete(完全)”、“Custom(用户自定义)”三个选项,选择“Custom”,按“next”键继续。 3、在“DeveloperComponents(开发者部分)”上左键单击,选择“This fe...原创 2018-05-16 10:13:45 · 251 阅读 · 0 评论 -
数据库增删改查工具类 以及C3P0开源的JDBC连接池操作
C3P0是一个开源的JDBC连接池,它实现了数据源和JNDI绑定,支持JDBC3规范和JDBC2的标准扩展。目前使用它的开源项目有Hibernate,Spring等。不使用配置文件不使用配置文件方式 ComboPooledDataSource dataSource = new ComboPooledDataSource(); dataSource.setDriverClass("com....原创 2018-06-12 14:25:48 · 675 阅读 · 0 评论 -
数据库JDBCUtil 工具类 增加连接池操作
数据库工具类 当前mysql数据库版本为8.0111.配置文件 jdbc.properties(红字为新版本必须添加)driverClass=com.mysql.cj.jdbc.Driverurl=jdbc:mysql://localhost:3306/db1?characterEncoding=UTF-8&serverTimezone=Hongkong&useSSL=fals...原创 2018-05-23 17:47:47 · 871 阅读 · 0 评论 -
jdbc数据库连接池连接
c3p0-config.xml 配置文件<?xml version="1.0" encoding="UTF-8"?><c3p0-config> <named-config name="mysql"> <!-- 配置数据库用户名 --> <property name="原创 2018-06-07 14:17:45 · 751 阅读 · 1 评论 -
数据库优化之慢查询
MySQL如何优化表的设计合理化(符合3NF)添加适当索引(index) [四种: 普通索引、主键索引、唯一索引unique、全文索引]SQL语句优化分表技术(水平分割、垂直分割)读写[写: update/delete/add]分离存储过程 [模块化编程,可以提高速度]对mysql配置优化 [配置最大并发数my.ini, 调整缓存大小 ]mysql服务器硬件升级...原创 2018-09-01 15:19:01 · 10866 阅读 · 0 评论 -
数据库优化之索引
索引的优缺点: 优点:提高程序效率. 缺点:增加,删除慢,索引文件需要更新,增加内存添加索引字段 要尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。索引优化1.避免在 where 子句中对字段进行 null 值判断 select 字段名 from 表名 wher...原创 2018-09-05 10:31:20 · 295 阅读 · 0 评论 -
Centos7---1708 Linux上从零开始安装mysql
1.首先虚拟机安装Linux这里我用的是ORACLE的VirtualBox 新建虚拟机 加载Linux镜像最小安装系统(略),最后设置网络时可以直接设置为静态方便ssh连接2.安装vim直接输入以下命令sudo apt-get install vim (ubuntu)yum install vim (redHat/Fedora/CentOS)通过vim也可以配...原创 2018-09-05 20:02:37 · 469 阅读 · 2 评论 -
MySQL视图一次踩坑经历
在调用数据库时,使用了视图,本机发现没有问题.部署到服务器出现视图调用错误,没有权限排查后发现 视图的定义者是原来的'kikock'@'%',并且安全性设置的是definer线上数据库没有此用户 解决方案1. 一是将所有视图的定义者修改为线上数据库有权限的用户名称 2.二是将视图安全性定义由definer设置为invoker。 de...原创 2019-01-07 10:38:41 · 907 阅读 · 0 评论