当前位置:首页 > 数据库 >

文章分类:数据库

数据库 【Python】公共类-获取MySQL数据

# -*- coding: UTF8 -*- __author__ = ‘ zhangh ‘ import pymysql class Conn2MySQL(object): def __init__ (self, host, user, password, port): """ connect to mysql get mysql data :return: tuple """ self.host = host self.user = user self.port……

数据库 《深入浅出Mysql》——第二篇 开发篇 第七章 表类型(存储引擎)的选择

和大多数数据库不同,MySQL 中有一个存储引擎的概念,针对不同的存储需求可以选择最 优的存储引擎。本章将详细介绍存储引擎的概念、分类以及实际应用中的选择原则。 插件式存储……

数据库 robot framework 数据库增删改查

使用rf做数据库的增删改查操作可以定义关键字,方便后续使用 关键字如下: 一、sql_查 1 [Arguments] ${host} ${port} ${user} ${passwd} ${db} ${sql} 2 Connect To Database Using Custom Params pymysql host= ‘ ${……

数据库 《深入浅出Mysql》—— 第二十章 锁问题

在如表 20-3 所示的例子中,一个 session 使用 LOCK TABLE 命令给表 film_text 加了读锁,这 个 session 可以查询锁定表中的记录,但更新或访问其他表都会提示错误;同时,另外一个 session 可以……

数据库 《深入浅出Mysql》——第十五章 SQL中的安全问题 第十六章 SQL Mode 及相关问题

它的产生主要是由于程序对用户输入的数据没有进行严格的 过滤,导致非法数据库查询语句的执行。 而且,SQL Injection 也很难防范。网站管理员无法通过安装系统补丁或者进行简 单的……

数据库 《深入浅出Mysql》——第四章 Mysql中的运算符

“=”安全的等于运算符,和“=”类似,在操作数相等时值为 1,不同之处在于即使 操作的值为 NULL 也可以正确比较。……

数据库 LeetCode 数据库

配合《SQL进阶教程》做的题 解法1: CASE ... WHEN .. ELSE END; # Write your MySQL query statement belowUPDATE salarySET sex = CASE sex WHEN "m" THEN "f" ELSE "m" END; 解法2: 使用MySQL的if函数,类似于java的三目运算……

数据库 《深入浅出Mysql》——第八章 选择合适的数据类型

一般在保存少量字符串的时候,我们会选择 CHAR 或者 VARCHAR;而在保存较大文本时, 通常会选择使用 TEXT 或者 BLOB ,二者之间的主要差别是 BLOB 能用来保存二进制数据,比 如照片;而……

数据库 《深入浅出Mysql》——第二章 SQL基础

修改表名: 在 MySQL 中,update 命令可以同时更新多个表中数据,语法如下 注意:多表更新的语法更多地用在了根据一个表的字段,来动态的更新另外一个表的字段 例如,要 emp表中统计……

数据库 MyBatis Oracle实现主键自增长的几种常用方式

一、使用selectKey标签 insert id="addLoginLog" parameterType="map" selectKey keyProperty="id" resultType="int" order="BEFORE" select nvl(max(id),0) 1 from ap_loginlog /selectKey insert into ap_loginlog(ID,MEMBER_ID) values(#{id},#{memb……