随笔分类 - mysql
摘要:sql将查询数据集转换xml格式 今天写了一个接口 >需要返回从数据库查询到的数据>>转换成xml格式的数据... select * from tablename for xml path('子元素'),root('根元素') root可以不写,path变为根元素. 输出结果 <根元素> <子元素>
阅读全文
摘要:何为乐观锁,悲观锁 顾名思义,乐观就是对于事情事务都是往好的一方面去想去发展. 悲观就是对于事情事务都是往坏的一方面去想去发展. 且两者各有优缺点. 悲观锁 共享资源每次只给一个线程使用,其他线程阻塞,用完之后再把资源转让给其他线程. 每次拿数据的时候都认为别人会修改,所以在每次那数据的时候都会上锁
阅读全文
摘要:pymysql:python操作mysql 什么是pymysql? pymysql是一个python连接操作mysql数据的一个模块。 没有他我们就不能和mysql连接所以安装... 安装 什么是Cursor游标? 游标(Cursor)是处理 数据 的一种方法,为了查看或者处理 结果集中 的数据,游
阅读全文
摘要:[TOC] all与any:区间修饰条件 all any作用 salary id是1或2或3 where id not in (1, 2, 3) = id不是1,2,3 where salary salary必须小于所有情况(小于最小) where salary all(3, 6, 9) = sal
阅读全文
摘要:MySql like模糊查询使用详解 一、SQL的模式匹配允许你使用“_”匹配任何单个字符,而“%”匹配任意数目字符(包括零个字符)。在 MySQL中,SQL的模式缺省是忽略大小写的。下面显示一些例子。注意在你使用SQL模式时,你不能使用=或!=;而使用LIKE或NOT LIKE比较操作符。 SEL
阅读全文
摘要:[TOC] 连接数据库 用户信息管理 都是通过mysql.user 查看 或者修改 数据库的基本操作 表的基本操作
阅读全文
摘要:[TOC] 数据库的组成 库:存放多个表 文件夹 表:包含多条相同结构的记录 文件 记录:包含多个key value键值对的一条数据 二进制数据 字段:描述信息 信息本身== key value 二进制数据 啥是字段和记录? 以下红框所示就是字段 一张数据表分为行和列,一行就是一跳记录。可能有很多个
阅读全文
摘要:[TOC] 为什么使用数据库?它的优势在哪? 1. 将文件和程序存在一台机器上是很不合理的. 2. 操作文件是一件很麻烦的事 通过例子认识数据库 假设现在你已经是某大型互联网公司的高级程序员,让你写一个火车票购票系统,来hold住十一期间全国的购票需求,你怎么写? 由于在同一时段抢票的人数太多,所以
阅读全文