Database
imred
天下事有难易乎?为之,则难者亦易矣;不为,则易者亦难矣。人之为学有难易乎?学之,则难者亦易矣;不学,则易者亦难矣。
展开
-
《数据库系统概念》附录SQL数据定义出现外键约束错误的解决方法
我使用的数据库是mariadb,从创建第3个表“course”起出现错误:create table `university`.`course` (errno: 150 “Foreign key constraint is incorrectly formed”); SQL语句如下:create table course (course_id varchar(8), t原创 2016-04-19 22:25:37 · 801 阅读 · 0 评论 -
redis中的5种数据结构
这里的数据结构指的是key-value中value的数据结构,分别为string、hash、list、set、sorted set。每种数据结构都有相关的命令,比如set命令表示使用string来存储value,get命令的参数只能为对应value值存储为string的key,操作其他数据结构需要相应的命令,这些命令可以从redis官方站点查询。string使用string时,redis**大多数情原创 2016-04-22 22:24:53 · 13685 阅读 · 0 评论 -
redis中的transaction
在The Little Redis Book一书中,提到了redis中transaction的概念,也就是事务,transaction能够保证以下特性: The commands will be executed in order The commands will be executed as a single atomic operation (without another clie原创 2016-04-23 13:32:13 · 807 阅读 · 0 评论 -
谨防全角空格
最近实习,把原有的项目数据库从Oracle迁移到MySQL,我主要负责SQL语句的修改,各种坑啊,今天碰到一个令人无语的错误。 SQL语句差不多就是这个样子:SELECT *FROM AINNER JOIN BON A.foo = B.bar AND A.baz = B.qux就是这么简单的语法,就是一直报错,报“AND A.baz = B.qux”处有语法错原创 2016-07-27 17:35:48 · 3077 阅读 · 0 评论 -
使用python抓取csdn博客访问量并保存在sqlite3数据库中
转载请注明来源:http://blog.csdn.net/imred 解析网页使用的是BeautifulSoup,具体不解释了,代码里有注释,不懂欢迎提问。# -*- coding: utf-8 -*-import osimport sqlite3import urllib.requestfrom bs4 import BeautifulSoup# 前缀+页数+后缀拼成URL,HOST用来把原创 2017-10-02 00:15:04 · 1164 阅读 · 0 评论 -
使用python统计csdn博客一段时间内的访问量
转载请注明来源:http://blog.csdn.net/imred 这篇文章需要与上一篇结合来看,这篇文章的程序基于上一篇程序获取的数据。实现很简单,就是使用SQL查询一段时间内访问量的差值,展示出来就可以了。界面使用的是tkinter,截图如下: 程序如下:# -*- coding: utf-8 -*-import osimport sqlite3import tkinter#上篇原创 2017-10-03 00:31:07 · 2534 阅读 · 0 评论