一:安装 
  shell> wget  
 http://hackmysql.com/scripts/mysqlsla-2.03.tar.gz 
    
  shell> tar zvxf mysqlsla-2.03.tar.gz   
  shell> cd mysqlsla-2.03             
                
         
            
            
            
             增insert into --删 delete from  --改 update table名字 set --查 select * from  --  一.SQL定义SQL(Structure Query Language)结构化查询语言: (一)DDL(Data Definition Language):数据定义语言,用来定义数据库对            
                
         
            
            
            
            一. coalesce语法: COALESCE ( expression [ ,...n ] )参数  expression  任何类型的表达式。  n  表示可以指定多个表达式的占位符。所有表达式必须是相同类型,或者可以隐性转换为相同的类型。(否则函数报错)返回类型  将第一个非空值的相同值作为 expression 返回。例子:select c            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-26 17:23:04
                            
                                106阅读
                            
                                                                             
                 
                
                             
         
            
            
            
                前两章我们主要讲述了如何创建,查看,调用和删除存储过程,对于存储过程算是有了一个简单的了解,下面我们就来学习下存储过程更深层次的应用。    存储函数部分语法:过程名([[IN|OUT|INOUT] 参数名 数据类型[,[IN|OUT|INOUT] 参数名 数据类型…]])    在语法中我们看到,过程名后面是有参数的,在上两章中            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-14 16:59:28
                            
                                96阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            开头这个世界都是并发的,编程里更是这样,俗话说:并发知识大,一口吃不下。想成为一名优秀的 Java 开发,学好并发,绝对是你走入高薪行列的必备能力之一。并发涉及的知识点,其实十分琐碎。学完记不住,记住了用不对。在并发底层原理中,不仅涉及 Java 语言,更涉及 JVM、操作系统、内存、CPU 指令等,令人一头雾水。这份笔记+学习脑图可以帮你系统地学习Java 并发编程知识,并告别碎片化获取知识的弊            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-26 15:40:49
                            
                                11阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            存储过程和函数是在数据库中定义一些SQL语句的集合,然后直接调用这些存储过程和函数来执行已经定义好的SQL语句。存储过程和函数可以避免开发人员重复的编写相同的SQL语句。而且,存储过程和函数是在mysql服务器中存储和执行的,可以减少客户端和服务器端的数据传输。一.创建存储过程和函数1. 创建存储过程mysql中创建存储过程的基本形式:create procedure sp_name([            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-19 16:06:16
                            
                                160阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            -- 字符串函数
-- 1. length() -- 长度函数
/**
注意事项
  1.必须要有参数
  2.参数不能为 null 或null值表达式
  3.中文根据具体环境 ,一般情况utf8下 一个中文对应3个字符
  
*/
SELECT LENGTH(); -- error  , native function
SELECT LENGTH(123); -- 3
SELECT LE            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-11 10:59:17
                            
                                83阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             aodian_%_%',u.item_id = CONCAT('yihaodian&            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2014-02-12 09:57:00
                            
                                352阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            目录1.按位和  &2.大于运算符  >3.右移  >>4.大于或等于运算符  >=5.小于运算符  <6.不等于运算符   <> !=7.左移  <<8.小于或等于运算符  <=9.空安全等于运算符  <=>编辑10.            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-02 13:13:05
                            
                                74阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            前言在MySQL数据库中,为了实现更多功能有时会使用一些函数,包括系统定义函数:可供直接调用,还有用户自定义函数。根据作用范围不同分为单行函数和多行函数,单行函数作用于一行返回一个函数值,多行函数作用于多行,但返回一个值,比较常见的多行函数有聚合函数,分组函数。单行函数单行函数主要包括字符函数,数字函数,日期函数等。主要针对对应的数据类型完成一系列操作。语法格式:select 函数(参数)from            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-07 15:46:56
                            
                                320阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            这里写目录标题1. 数据库函数1.1 数学函数1.2 聚合函数1.3字符串函数1.4日期时间函数2.存储过程2.1 存储过程简介2.2 创建存储过程2.3 修改存储过程2.4 删除存储过程 1. 数据库函数MySQL 数据库函数提供了能够实现各种功能的方法,使我们在查询记录时能够更高效的输出。MySQL 内建了很多函数,常用的包括数学函数、聚合函数、字符串函数和日期时间函数。1.1 数学函数数据            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-05-22 10:26:36
                            
                                116阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            27.2.4. 添加新的固有函数下面介绍添加新固有函数的步骤。要注意你不能添加固有函数到二进制分发版里,因为这个步骤包含修改MySQL源代码。你必须从源码分发版自己编译MySQL。另外要注意,如果你把MySQL移植到另一个版本(比如新版本放出来的时候),你需要用新版本重复这个添加 步骤。采取下列步骤来添加MySQL新的固有函数:在定义函数名的lex.h文件中的sql_functions[            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-29 20:46:28
                            
                                49阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            文章目录一、Mysql数值型函数二、Mysql字符串函数三、Mysql日期和时间函数四、Mysql聚合函数五、Mysql流程控制函数六、其他函数  本篇主要介绍一下Mysql中常用的一些函数,篇幅较长,请读者耐心阅读和实操,这样收获多多哦!! 一、Mysql数值型函数函数名称作用abc求绝对值sqrt求二次方根mod求余数ceil 和 ceiling功能一样,都是返回不小于参数的最小整数,即向上            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-05-24 11:22:12
                            
                                119阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            CONCAT(str1,str2,...)返回来自于参数连结的字符串。如果任何参数是NULL,返回NULL。可以有超过2个的参数。一个数字参数被变换为等价的字符串形式。 mysql> select CONCAT('My', 'S', 'QL');
     -> 'MySQL'
 mysql> select CONCAT('My', NULL, 'QL');
     ->            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-12 20:59:40
                            
                                43阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1.获取指定月份有多少天SELECT day(LAST_DAY('2019-08-01'))2.获取指定月份的最后一天select LAST_DAY(NOW())3.获取上个月第一天select date_sub(date_sub(date_format(now(),'%y-%m-%d'),interval extract(day from now())-1 day),interval 1 mon            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-05-22 15:24:48
                            
                                92阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            CALL sp_name([parameter[,...]])
CALL sp_name[()]该CALL语句调用先前用定义的存储过程 CREATE PROCEDURE。可以不带括号地调用不带参数的存储过程。也就是说,CALL p()并且 CALL p是等效的。CALL可以使用声明为OUT或INOUT参数的参数将值传递回其调用方 。当过程返回时,客户端程序还可以获得在例程中执行的最终语句所影响的行            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-19 17:09:11
                            
                                60阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            MySQL数据库的函数MySQL函数共有5种,分别为:控制流程函数字符串函数数值函数日期和时间函数聚合函数1. 控制流程函数1. CASE / WHENCASE value WHEN [compare-value] THEN result [WHEN [compare-value] THEN result ...] [ELSE result] END
例如:
mysql> select c            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-18 21:46:46
                            
                                24阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            对于带有列的函数计算的SQL,MySQL 是无法使用索引的,MySQL并没有Oracle中的函数索引, 例如:SELECT * FROM table_1 WHERE func_1(col_1) < const_1 AND  func_2(col_2) = const_2 ORDER BY func_3(col_3); 在Oracle中,我们可以建里组合函数索引: CREATE INDEX i            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-05-24 11:07:42
                            
                                165阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            函数函数,就是将一段代码封装到一个结构中,在需要执行该段代码的时候,直接调用该结构(函数)执行即可。此操作,实现了代码的复用。在 MySQL 中,函数有两种,分别为:系统函数和自定义函数。系统函数顾名思义,系统函数就是系统定义好的函数,在需要的时候,我们直接调用即可。任何函数都有返回值(对于空函数,我们就认为其返回值为空),而且在 MySQL 中任何有返回值的操作都是通过select来操作的,因此            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-07 20:12:28
                            
                                182阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            文章目录MySQL——单行函数1、MySQL 中函数的分类2、单行函数2.1、数值型函数2.2、字符串函数2.3、日期和时间函数2.4、流程控制函数 MySQL——单行函数1、MySQL 中函数的分类在SQL语言中,包含了内置函数和自定义函数。不同的 DBMS 函数是存在差异的,大部分 DBMS 会有自己特定的函数。MySQL 内置函数及分类MySQL提供了丰富的内置函数,这些内置函数可以帮助用            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-04 22:08:48
                            
                                68阅读