
数据库
光阴不负卿
进击的程序员
展开
-
JdbcTemplate用法详解
JdbcTemplate概述:JdbcTemplate是Spring提供的一套JDBC模板框架,利用AOP技术来解决直接使用JDBC时大量重复代码的问题。JdbcTemplate虽然没有MyBatis那么灵活,但是比直接使用JDBC要方便灵活的多。JdbcTemplate是Spring的一部分,JdbcTemplate处理了资源的建立和释放。帮助我们避免一些常见的错误,比如关闭连接等等。它运行核心的JDBC工作流,如Statement的建立和执行,而我们只需要提供SQL语句和提取结果。JdbcT原创 2020-12-08 21:15:30 · 1931 阅读 · 0 评论 -
Redis学习笔记(一)
Redis简介:Redis是完全开源的,遵守BSD协议,是一个高性能的key-value数据库。Redis与其他key-value缓存产品有以下三个特点:Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。 Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储。 Redis支持数据的备份,即mastre-slave模式的数据备份。Redis优点:性能极高-Redis能读的速度是11原创 2020-11-30 11:36:42 · 208 阅读 · 0 评论 -
JNDI用法详解
JNDI全称(Java Naming and Directory Interface),是java命名和目录接口。它是一个应用程序设计的API,为开发人员提供了查找和访问各种命名和目录服务的通用、统一的接口,类似JDBC都是构建在抽象层上。1、命名的概念与应用JNDI中的命名(Naming),就是将Java对象以某个名称的形式绑定(binding)到一个容器环境(Context)中,以后调用容器环境到JNDI容器环境(Context)的查找(lookup)方法又可以查找出某个名称所绑定的Java.原创 2020-11-25 11:48:10 · 8178 阅读 · 1 评论 -
liquibase详解
liquibase是一个用于跟踪、管理和应用数据库变化的开源数据库重构工具。它将所有数据库的变化(包括数据和结构)都保存到XML文件中,便于版本控制。liquibase特性不依赖于特定的数据库,目前支持包括Oracle/Sql/Mysql等多种数据库,这样在数据库的部署和升级环节课帮助应用系统支持多数据库。 提供数据库比较功能,比较结果保存在XML中,基于该XML你可用liquibase轻松部署或升级数据库。 以XML存储数据库变化,其中以作者和ID唯一标识一个变化(ChangeSet),支持数原创 2020-10-17 19:36:02 · 11656 阅读 · 0 评论 -
MySQL常见管理命令用法详解
在Windows系统下,打开命令窗口(cmd),进入MySQL安装目录的bin目录。启动:cd c:/mysql/binmysqld --console关闭:cd c:/mysql/binmysqladmin -uroot shutdown连接: 使用root用户登录到mysql服务器,当然也可以使用其他mysql用户登录。mysql -u root -p退出:mysql> exitBye启动连接到mysql之后就可以对数据库进行一系列操作了//原创 2020-09-08 15:49:52 · 373 阅读 · 0 评论 -
Java JDBC连接 MySQL详解
首先确定已经正确安装了MySQL,并导入相应版本的jar包。启动数据库:进入MySQL安装目录的bin目录下,输入:mysql -u root -p //然后回车并正确输入密码创建测试数据:在MySQL中创建runoob数据库,并创建websites数据表,表结构如下://创建数据库create database runnob;选中刚创建的数据库,添加数据表://选中要操作的数据库use runoob;创建数据表:CREATE TABLE `websit.原创 2020-09-08 14:52:57 · 728 阅读 · 0 评论 -
Windows 上安装mysql问题详解
首先下载MySQL,从中选择我们需要的MySQL Community Server版本即对应的平台。点击Download下载下载完成后,将zip包解压到相应的目录,这里最好简化目录名称。比如下面的文件夹名称比较复杂,我们可以在安装之前更改为比较简单的名称:比如更改后如下:接下来启动安装MySQL数据库:以管理员身份打开cmd命令行工具,切换目录进入到bin目录下:初始化数据库:mysqld --initialize --console执行完成后,会...原创 2020-09-07 21:46:35 · 213 阅读 · 0 评论 -
python3 连接mysql数据
1、准备工作:python3连接mysql数据库,需要经过安装mysql数据库和数据库驱动程序(这里采用pymysql)以及Python应用编程三个步骤。首先确保应用都安装成功。2、连接数据库:这里,首先尝试连接一下数据库。假设当前的mysql运行在本地,用户名为root,密码为123456,运行端口号为3306。这里利用PyMySQL先连接MySQL,然后创建一个新的数据库,名字叫做...原创 2019-09-19 20:47:08 · 334 阅读 · 0 评论 -
卸载重装MySQL数据库过程中的一些问题
如果是在电脑上第一次安装MySQL数据库,可能不会遇到什么问题,但是当我们由于种种原因需要卸载重装MySQL数据库的时候,可能就会遇到一些让人头疼的问题。1、删除MySQL数据库首先将本机上的所有mysql文件全部删除,当然把C盘D盘上的这些文件全部删掉还不够,还需要删除注册表中的一些数据在开始->运行中搜索regedit,打开注册表,本别删除以下几个文件(如果没有就不用管了):...原创 2020-12-08 19:10:26 · 2401 阅读 · 0 评论