重点是第二种用法,需要深入的了解。先看一个例子:mysql> explain select * from t_order; +----+-------------+---------+------+---------------+------+---------+------+--------+-------+ |&nbs
有的时候会需要写一段insert的sql,如果主键存在,则update;如果主键不存在,则insert。Mysql中提供了这样的用法:ON DUPLICATE KEY UPDATE。下面就看看它是如何使用的吧!首先数据库的原始数据如下:a b c1 b1 c12 b2 c23 b3 c3此时如果执行下面的sql就会报错INSERT INTO test VALUES(1,'b4','c
转载
2017-05-10 19:03:00
179阅读
2评论
一、数据库概念1.1 DBdatabase:存储数据的“仓库”,他保存了一系列有组织的数据。一张张数据表table,存储在DB中;1.2 DBMSdatabase management system:数据库管理系统,数据库是通过DBMS创建和操作的容器,例如mysql、sqlserver、Oracle等安装的软件系统; 1.3 SQL结构化查询语言:专门用来与数据
转载
2023-06-01 10:30:14
121阅读
存储过程如同一门程序设计语言,同样包含了数据类型、流程控制、输入和输出和它自己的函数库。--------------------基本语法--------------------一.创建存储过程create procedure
转载
2013-06-19 19:45:00
144阅读
2评论
ipvsadm语法实例
集群的简单实现
首先介绍一些需要的命令
ipsvadm
ipvsadm 的用法和格式如下:
ipvsadm -A|E -t|u|f virutal-service-address:port [-s scheduler] [-p
[timeout]] [-M netmask]
ipvsadm -D -t|u|f virtual-service-address
原创
2011-06-12 21:55:40
820阅读
Gradle入门案例Gradle介绍Gradle是一种以Groovy语言为基础的自动化构建工具自动化构建本质上也是一种程序,我们开始编译时就启动这个程序,然后读取我们在 gradle 文件中配置的参数来实例化各个类,然后按照顺序依次执行对应的任务即可完成整个构建任务。所以 build.gradle 文件,或者其他后缀为 gradle 的文件其实就是个配置文件,就好像 xml 一样,我们在 grad
转载
2024-04-05 10:22:43
28阅读
语言简介Bash,Unix shell的一种,在1987年由布莱恩·福克斯为了GNU计划而编写。1989年发布第一个正式版本,原先是计划用在GNU操作系统上,但能运行于大多数类Unix系统的操作系统之上,包括Linux与Mac OS X v10.4起至macOS Mojave都将它作为默认shell,而自macOS Catalina,默认Shell以zsh取代。-- 来自于维基百科语法与特性bas
转载
2021-04-20 22:23:46
159阅读
2评论
1、Vue第一个实例:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Vue 测试实例 - 菜鸟教程(runoob.com)</title>
<script src="https://cdn.staticfile.net/vue/2.7.0/vue
原创
精选
2024-06-05 22:17:03
235阅读
pipeline 语法实例一 Maven 编译 java 工程 /*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/* #!groovy timestamps { group_id = ".jenkins...
原创
2022-03-09 15:49:44
98阅读
点赞
1评论
pipeline 语法实例二 Node 前端 We b页面, npm 是 JavaScript 的包管理工具。 /*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*...
原创
2022-03-09 15:58:55
231阅读
pipeline 语法实例三 按代码块优化脚本实例 /*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/* 1、源码分享如下: pipe...
原创
2022-03-09 16:00:27
263阅读
Java语法糖 几乎所有的编程语言都或多或少提供过一些语法糖来方便程序员的代码开发,这些语法糖虽然不会提供实质性的功能改进,但是它们或能提高效率,或能提升语法的严谨性,或能减少编码出错的机会。1.基本概念1.1语法糖 语法糖(Syntactic Sugar),也称糖衣语法,是由英国计算机学家 Peter.J.Landin 发明的一个术语,指在计算机语言中添加的某种语法,这种语法对语言的功能并没有影
$condition = ' and uniacid = :uniacid and deleted=0';$params = array(':uniacid' => $_W['uniacid']);$pindex = max(1, intval($_GPC['page'])); $psize = 2
原创
2022-08-29 14:08:36
143阅读
如果而通过ertertertertret
原创
2022-11-10 14:08:50
32阅读
SQL语句分类 按功能(定义、操纵、控制、查询)分类
DDL 数据定义语言,定义表、库、视图
DML 对数据表记录 增加、修改和删除操作
DCL 授权、事务控制、条件判断
DQL (不是W3C组织 给出分类) 数据表记录查询
也就是创数,删除,修改据库,创数,删除,修改表等(属于DDL语句)
增删改数据ins
转载
2023-09-01 23:23:31
93阅读
什么是库?库事用来存放N张表的。什么是表?表类似于Excel,可以用来存放数据。什么是字段?类似于Excel中的表头。数据类型:字符串(varchar) 整数(tinyint 、int、bigint) &nb
转载
2023-10-07 12:01:17
149阅读
1.连接数据库
[root@host]# mysql -u root -p
Enter password:******
2.查看数据库
SHOW DATABASES;
3.创建数据库
mysql> CREATE DATABASE 库名;
mysql> USE 库名;
mysql> CREATE TABLE 表名 (字段名 VARCHA
转载
2024-01-31 21:31:03
75阅读
Shell 测试运算和流程控制语句
Linux 监控disk、cpu和处理qmail邮件队列
sar -u 使用 自动切换网关 ping
原创
2008-07-29 19:09:33
4239阅读
4评论
存储过程如同一门程序设计语言,同样包含了数据类型、流程控制、输入和输出和它自己的函数库。--------------------基本语法--------------------一.创建存储过程create procedure sp_name()begin.........end二.调用存储过程1.基本语法:call sp_name()注意:存储过程名称后面必须加括号,哪怕该存储过程没有参数传递三.
转载
精选
2013-04-07 23:10:04
290阅读
1.如何输出Vue实例内data对象内存储的简单属性,注意Vue实例中存储在data属性中的数据。在html中都可以直接访问,而不需要this.属性名或data.属性名。即<p>{{title}}</p>。函数也可以类似访问,例如在vue中定义了一个函数:我们在html中可以直接使用sayHello函数。即<p>{{sayHello()}}</p>在
原创
2018-12-29 14:25:02
508阅读