MySQL
Little_Sirius
这个作者很懒,什么都没留下…
展开
-
数据库连接池-C3P0
1、将所需要的jar包导入lib目录下,需要如下2个jar包:c3p0-0.9.5.5、mchange-commons-java-0.2.19导入后注意是否加载成功。2、配置.xml文档,与DBCP不同,C3P0使用.xml文档,且文档中可以同时配置多个配置信息 注意jdbcUrl中的内容使用&隔开<?xml version="1.0" encoding="UTF-8"?><c3p0-config> <!-- C3P0默...原创 2022-01-23 22:48:03 · 849 阅读 · 0 评论 -
数据库连接池-DBCP
1、首先将所需要的jar导入到lib目录下,需要如下3个jar包:commons-dbcp2-2.9.0、commons-pool2-2.11.1、commons-logging-1.2jar包的版本会随着时间更新,用最新的;需要注意的是commons-logging-1.2是新增的,之前没有导入,运行程序始终报错,类不能被初始化。这里调试了好长时间。导入之后需要加载一下新导入的包,IDEA一般会自动加载,如果没有加载需要手动加载一下(选中lib右键——Add as Library……)成功原创 2022-01-23 22:13:35 · 845 阅读 · 0 评论 -
JDBC事务初识
1、首先创建一个测试表create table account( id int primary key auto_increment, name varchar(40), money float);insert into account(name,money) values('A',1000);insert into account(name,mone原创 2022-01-23 12:42:44 · 98 阅读 · 0 评论 -
JDBC优化(二)
1、在src下创建一个db.properties文件,里面存放驱动信息driver、url、username、passworddriver=com.mysql.cj.jdbc.Driverurl=jdbc:mysql://localhost:3306/jdbcstudy?useUnicode=true&characterEncoding=utf8&useSSL=true&serverTimezone=Asia/Shanghaiusername=rootpassword=1原创 2022-01-22 12:11:13 · 673 阅读 · 0 评论 -
第一个JDBC(一)
一、创建一个数据库 MySQL版本为5.7.35CREATE DATABASE jdbcstudy CHARACTER SET utf8 COLLATE utf8_general_ci;USE jdbcstudy;CREATE TABLE users( id INT PRIMARY KEY, NAME VARCHAR(40), PASSWORD VARCHAR(40), email VARCHAR(60), birthday DATE);INSERT INTO users(id,NA原创 2022-01-11 22:32:12 · 263 阅读 · 0 评论 -
MySQL数据库备份
1.直接拷贝物理文件(data文件夹下)2.在数据库可视化工具中手动导出生成一个.sql的文件,使用时直接拖拽到可视化工具中即可。3.使用命令行导出、导入(mysqldump、source命令)3.1导出mysqldump -hlocalhost -u用户名 -p密码 数据库名 表1名 表2名 >路径/文件名(数据库后可以跟多个表,空格隔开,也可以直接为数据库,包含整个数据内的所有内容)在命令行下执行:mysqldump -hlocalhost -uroot -p.原创 2022-01-08 23:50:05 · 230 阅读 · 0 评论 -
MySQL安装配置(压缩包版)
1、进入MySQL官网下载5.7.35的zip压缩包版本(安装版存在卸载不全的故障,很麻烦,所以推荐使用压缩包版的)2、将压缩包解压到D盘,文件夹名字修改成MySQL5.7.35(名字任意,方便记忆)3、配置环境变量,将D:\MySQL5.7.35\bin添加到path环境变量中4、新建my.ini文件(解压缩版的不存在这个文件,需要自己手动创建编辑,而安装版的会根据安装配置自动生成)[mysqld]basedir=D:\MySQL5.7.35\#MySQL的安装目录,注意后面要有\原创 2021-12-12 18:32:33 · 1127 阅读 · 0 评论