数据库
房东的猫咪
这个作者很懒,什么都没留下…
展开
-
linux下idea插入数据库中文乱码问题
首先介绍一下我的开发环境: mysql,idea,navicat 首先排除其他比如说utf-8 之类的没设置。我这边测试了一下通过控制台插入式不乱码的。 解决方法:试试下面的方法。 @Test public void test4(){ try { Class.forName("com.mysql.jdbc.Drive...原创 2019-02-27 14:26:04 · 305 阅读 · 0 评论 -
Mysql 数据库入门
Mysql入门 1、Mysql数据库服务的启动与登录 MySQL 服务器启动方式有两种: 通过服务的方式自动启动 手动启动的方式 1.1 Windows 服务方式启动 1.1.1 操作步骤: 1.2 DOS 命令方式启动 1.2.1 操作步骤: 1.3 控制台连接数据库 MySQL 是一个需要账户名密码登录的数据库,登陆后使用,它提供了一个默认的 root 账号,使用安装时设置 的密码即...原创 2019-02-23 13:07:41 · 278 阅读 · 0 评论 -
MySQL 表的约束与数据库设计
MySQL 表的约束与数据库设计 第1节 数据库的基础语法 1.1 数据库入门 1.1.1 SQL 语句的分类: DDL 数据定义语言 DML 数据操作语言 DQL 数据查询语言 DCL 数据控制语言 1.1.2 MySQL 管理数据库 ➽ 查看所有数据库 show databases; ➽ 创建数据库 create database 库名; ➽ 查看数据库创建数据的语句: show cr...原创 2019-02-23 13:29:53 · 440 阅读 · 0 评论 -
在idea配置的请况下遇到java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
今天在使用idea创建javaweb工程,使用jdbc的时候出现了ClassNotFound的问题。 废话不多说,直接上解决方案: 打开project structure->Artfacts, 直接双击右边的jar包添加进项目就行...原创 2019-02-28 13:47:48 · 440 阅读 · 0 评论 -
Mysql连接池的使用(包括c3p0,Druid 和spring jdbc)
连接池的使用 一、相关概念 1. 概念:其实就是一个容器(集合),存放数据库连接的容器。 当系统初始化好后,容器被创建,容器中会申请一些连接对象,当用户来访问数据库时,从容器中获取连接对象,用户访问完之后,会将连接对象归还给容器。 2. 好处: 1. 节约资源 2. 用户访问高效 3. 实现: 1. 标准接口:DataSource javax....原创 2019-03-01 14:30:30 · 497 阅读 · 0 评论 -
redis 的简单介绍以及jedis 的使用
Redis 1. 概念: redis是一款高性能的NOSQL系列的非关系型数据库 1.1.什么是NOSQL NoSQL(NoSQL = Not Only SQL),意即“不仅仅是SQL”,是一项全新的数据库理念,泛指非关系型的数据库。 随着互联网web2.0网站的兴起,传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已...原创 2019-04-24 11:09:25 · 228 阅读 · 0 评论 -
Mybatis 中多对多案例详解
最近在整理笔记,就把mybaits 多对多查询详细的捋一遍。 1、首先 准备sql 数据 user(用户表) role(角色表) 一个用户可以对用多个角色(老师,爸爸),一个角色可以被不同的用户所拥有 2、建立maven 工程 导入相关依赖 ,mybatis,mysql,junit,log4j; 3、建立实体类User和Role; 4、编写UserDao,RoleDao以及映射文件UserDao...原创 2019-04-30 16:45:17 · 441 阅读 · 0 评论 -
Springboot 整合Mybatis
一、导入相关依赖 工程目录如下: <!--Springboot 的起步依赖 --> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artif...原创 2019-08-22 12:20:11 · 203 阅读 · 0 评论