![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql数据库
师傅星辰
草根的跨界转行成长之路
展开
-
mysql存储过程实战基础入门
/**-- 1.什么是存储过程?存储过程是存储在数据库服务器中的一组sql语句,通过在查询中调用一个指定的名称来执行这些sql语句命令。-- 2.为什么要使用mysql存储过程?我们都知道应用程序分为两种,一种是基于web,一种是基于桌面,他们都和数据库进行交互来完成数据的存取工作。假设现在有一种应用程序包含了这两 种,现在要修改其中的一个查询sql语句,那么我们可能要同时修改他们中对应的查询sq...原创 2017-11-16 16:15:57 · 455 阅读 · 0 评论 -
实用的Sql语句优化
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,Sql 代码 : select id from t where num is null;可以在 num 上设置默认值 0,确保表中 num 列没有 null 值,...原创 2017-11-07 10:05:50 · 191 阅读 · 0 评论 -
JDBC和JDBCtemplate区别
什么是JDBC?JDBC(Java DataBase Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。什么是JDBCtemplate?JDBCTemplate就是Spring对JDBC的封装,通俗点说就是Spring对jdbc的封装的模板。使用spring的注入功能,可以把Data...原创 2018-03-31 22:35:54 · 2104 阅读 · 0 评论 -
mysql存储过程简介和代码实例
什么是存储过程? 存储过程是存储在数据库服务器中的一组sql语句,通过在查询中调用一个指定的名称来执行这些sql语句命令。为什么要使用mysql存储过程? 我们都知道应用程序分为两种,一种是基于web,一种是基于桌面,他们都和数据库进行交互来完成数据的存取工作。假设现在有一种应用程序包含了这两种,现在要修改其中的一个查询sql语句,那么我们可能要同时修改他们中对应...原创 2018-07-28 23:30:23 · 797 阅读 · 0 评论