
MySQL
孙行者Monkey
1.每天进步一丢丢,做个有趣的人 2.种一棵树最好时间是十年前,其次是现在 3.每个人都有一个觉醒期,但觉醒的早晚决定个人的命运 4.知行合一,知道了不去做,等于不知道
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Mysql自动生成想要的日期
SET @days = TIMESTAMPDIFF(DAY,'2021-06-01','2022-03-01'); SET @d = -1; INSERT INTO `dw_learn_his_dt`SELECT a.dt from(SELECT @d :=@d+1,ADDDATE('2021-06-01',@d) dtfrom `dw_learn_his_dt` WHERE @d<@days ) a原创 2021-05-06 09:26:40 · 452 阅读 · 0 评论 -
mysql查看数据库和表的占用空间
1.查看数据库的大小use 数据库名SELECT sum(DATA_LENGTH)+sum(INDEX_LENGTH)FROM information_schema.TABLES where TABLE_SCHEMA='数据库名';得到的结果是以字节为单位,除1024为K,除1048576为M。2.查看表的最后mysql修改时间select TABLE_NAME,UPDATE_TIME from INFORMATION_SCHEMA.tables where TABLE_SCH.原创 2020-07-28 10:48:12 · 295 阅读 · 0 评论 -
MySQL数据库入门及相关SQL详解
MySQL数据库详细讲解一、MySQL服务启动和关闭【应用】MySQL服务启动和关闭1.手动。2.win+R -> cmd-> services.msc 打开服务的窗口。3.使用管理员打开cmd。net start mysql : 启动mysql的服务,mysql是加入到windows中的服务名net stop mysql : 关闭mysql服务,mysql是加...原创 2019-08-17 08:25:39 · 553 阅读 · 0 评论 -
JDBC_PreparedStatement【应用】
PreparedStatement:执行sql的对象1. SQL注入问题:在拼接sql时,有一些sql的特殊关键字参与字符串的拼接。会造成安全性问题* 输入用户随便,输入密码:a' or 'a' = 'a* sql:select * from user where username = 'fhdsjkf' and password = 'a' or 'a' = 'a'2. 解...原创 2019-08-21 22:11:38 · 433 阅读 · 0 评论 -
JDBC_ResultSet_讲解
一、JDBC_ResultSet_基本使用【应用】ResultSet:结果集对象,封装查询结果功能:* boolean next(): 游标向下移动一行,判断当前行是否是最后一行末尾(是否有数 据),如果是,则返回false,如果不是则返回true* getXxx(参数):获取数据* Xxx:代表数据类型 如: int getInt() , String getString...原创 2019-08-21 21:58:19 · 1907 阅读 · 0 评论 -
JDBC快速入门及详细讲解
一、JDBC_概念【理解】概念:Java DataBase Connectivity Java 数据库连接,Java语言操作关系型数据库的规则。JDBC本质:其实是官方(sun公司)定义的一套操作所有关系型数据库的规则,即接口。各个数据库厂商去实现这套接口,提供数据库驱动jar包。我们可以使用这套接口(JDBC)编程,真正执行的代码是驱动jar包中的实现类。图解:...原创 2019-08-21 21:51:03 · 566 阅读 · 0 评论 -
JDBCTemplate的详细讲解
JDBCTemplate的详细讲解一、JDBCTemplate_介绍Spring框架对JDBC的简单封装。提供了一个JDBCTemplate对象简化JDBC的开发。二、JDBCTemplate_快速入门【应用】步骤:1. 导入jar包(Spring5.X需要JDK8及其以上支持)2. 创建JdbcTemplate对象。依赖于数据源DataSourceJdbcTe...原创 2019-08-20 23:30:49 · 2732 阅读 · 0 评论 -
Druid数据库连接池的使用(非常实用!!!)
Druid数据库连接池的使用一、Druid_基本使用Druid:数据库连接池实现技术,由阿里巴巴提供的步骤:1. 导入jar包 druid-1.0.9.jar* 不要忘记导入数据库驱动jar包2. 定义配置文件:* 是properties形式的* 可以叫任意名称,可以放在任意目录下,推荐放在src目录下3. 加载配置文件用Properties类的load...原创 2019-08-20 20:51:35 · 6335 阅读 · 6 评论 -
实用 | c3p0数据库连接池
一、c3p0_基本使用C3P0:数据库连接池技术步骤:1. 导入jar包 (两个) c3p0-0.9.5.2.jar mchange-commons-java-0.2.12.jar ,* 不要忘记导入数据库驱动jar包2. 定义配置文件:* 名称: c3p0.properties 或者 c3p0-config.xml(推荐使用)* 路径:直接将文件放在src目录下即可...原创 2019-08-20 20:40:33 · 471 阅读 · 0 评论 -
实用 | 数据库(MySQL)事务详解
数据库事务详解一、事务的概念概念:如果一个包含多个(二个或以上)步骤的业务操作,被事务管理,那么这些操作要么同时成功,要么同时失败。操作:1. 开启事务: start transaction;2. 回滚:rollback;//就回到了事务开启的地方3. 提交:commit;//真正将事务开启到事务提交的所有内容,真正更新到表中CREATE TABLE account ( id...原创 2019-08-20 08:22:34 · 418 阅读 · 0 评论