pymsql是Python中操作MySQL的模块,其使用方法和MySQLdb几乎相同。 一、下载安装 pip3 install pymysql 二、使用 1、执行SQL #!/usr/bin/env python# -*- coding:utf-8 -*-import pymysql # 创建连接c ...
分类:
数据库 时间:
2017-01-14 08:41:32
阅读次数:
209
一、SQLAlchemy的简介 SQLAlchemy是Python编程语言下的一款ORM框架,该框架建立在数据库API之上,使用关系对象映射进行数据库操作,简言之便是:将对象转换成SQL,然后使用数据API执行SQL并获取执行结果。 二、SQLAlchemy的初步应用 表的创建 1、单表的创建与删除 ...
分类:
数据库 时间:
2017-01-14 07:45:45
阅读次数:
303
执行php文件链接数据库时报Fatal error:Call to undefined function mysql_connect(),这是由于mysql作为一个php的模块尚未配置。 第一步: 在php.ini文件中,设定模块所在的路径:(查找关键字:extension_dir) ; Direc ...
分类:
数据库 时间:
2017-01-14 07:36:23
阅读次数:
225
一、锁机制的目的数据库是一个多用户操作的共享资源。当在多线程的操作下,很容易破坏一致性原则.而锁机制的目的就是确保数据的一致性。对于不同的数据库引擎,其锁机制实现方式有所不同,但其目的及原理相似。二、锁的分类2.1基本分类2.1.2共享锁(ShareLocks,即S锁):读锁(se..
分类:
数据库 时间:
2017-01-14 00:35:11
阅读次数:
204
--建表FAMILYINFCREATETABLEFAMILYINFO(
FNONUMBERCONSTRAINTFC001PRIMARYKEY,--把字段fno约束为主键
FNAMEVARCHAR2(20)CONSTRAINTFC002NOTNULL,--把字段FNAME的约束条件设为“不能为空”
SEXVARCHAR2(20)DEFAULT‘MALE‘CONSTRAINTFC003CHECK(SEXIN(‘MALE‘,‘FEMALE‘)),--把字段..
分类:
数据库 时间:
2017-01-14 00:25:22
阅读次数:
214
1.内连接 语法:【JOIN、INNER JOIN】 作用:两个表相连,加上ON匹配两个表的共同条件。 实例1: SELECT tb_o_i.* FROM tb_o_i INNER JOIN tb_o_ig ON tb_o_i.c_id=tb_o_ig.c_id AND tb_o_i.c_provi ...
分类:
数据库 时间:
2017-01-14 00:05:51
阅读次数:
221
1.createdb 数据库名称 产生数据库2.dropdb 数据库名称 删除数据库 3.CREATE USER 用户名称 创建用户4.drop User 用户名称 删除用户 5.SELECT usename FROM pg_user; 查看系统用户信息 \du 7.SELECT version() ...
分类:
数据库 时间:
2017-01-14 00:04:15
阅读次数:
244
PostgreSQL跨库访问有3种方法:Schema,dblink,postgres_fdw。 方法A:在PG上建立不同SCHEMA,将数据和存储过程分别放到不同的schema上,经过权限管理后进行访问。 方法A的示例如下: 测试1(测试postgres超级用户对不同schema下对象的访问) 查看 ...
分类:
数据库 时间:
2017-01-13 23:56:50
阅读次数:
694
安装mongo数据库,在shell下输入 如果需要在Python中使用mongo数据库,还需要额外安装Python封装库 检测安装是否成功,可以使用下面命令在本地启动MongoDB 在shell中输入mongo,就可以进入mongo数据库 查询数据库语句 使用数据库语句 查询全部table语句 查询 ...
分类:
数据库 时间:
2017-01-13 23:47:39
阅读次数:
310
PostgreSQL解决某系数据库中的tinyint数据类型问题,创建自己需要的数据类型如下: CREATE DOMAIN tinyint AS smallint CONSTRAINT tinyint_check CHECK (VALUE >= 0 AND VALUE <= 255); ALTER ...
分类:
数据库 时间:
2017-01-13 23:47:56
阅读次数:
269
ORM:也叫关系对象映射 本篇要点: 原生模块 pymsql ORM框架 SQLAchemy pymysql pymsql是Python中操作MySQL的模块,其使用方法和MySQLdb几乎相同。 需要准备的环境: MySQL(服务端) pymysql(操作客户端) pymysql安装参考:http... ...
分类:
数据库 时间:
2017-01-13 23:45:50
阅读次数:
391
一、如何添加数据库jar包? 1.首先进入当前的工作空间,例如:(我的工作空间是javaWeb) F:\javaWeb\Web\WebContent\WEB-INF\lib 然后进入到lib目录下,把jar包放到lib目录下。 2.然后右键项目:构建路径--配置构建路径--库--添加外部包--选择你 ...
分类:
数据库 时间:
2017-01-13 23:38:13
阅读次数:
237
在这一章中,将向您介绍一个全新的技术,成为BDR。双向复制(BDR),在PostgreSQL的世界里,它绝对是一颗冉冉升起的新星。在不久的将来,许多新的东西将会被看到,并且人们可以期待一个蓬勃发展的项目。 本章将是关于如下这些主题: ?理解 BDR 复制概念 ?安装 BDR ?设置一个简单的集群 ? ...
分类:
数据库 时间:
2017-01-13 23:37:33
阅读次数:
276
利用flask-sqlacodegen快速导入ORM表结构 友情提示:如果是使用pymysql请预先pip install 哦~ 这是window下使用virtualenv环境下执行的 Linux用户可能使用起来不太一样 几个有用的链接 https://pypi.python.org/pypi/fl ...
分类:
数据库 时间:
2017-01-13 22:18:37
阅读次数:
1551
--建表FAMILYINF CREATE TABLE FAMILYINFO( FNO NUMBER CONSTRAINT FC001 PRIMARY KEY,--把字段fno约束为主键 FNAME VARCHAR2(20) CONSTRAINT FC002 NOT NULL,--把字段FNAME的约 ...
分类:
数据库 时间:
2017-01-13 21:06:47
阅读次数:
341
索引类型 虽然MongoDB的索引在存储结构上都是一样的,但是根据不同的应用层需求,还是分成了唯一索引(unique)、稀疏索引(sparse)、多值索引(multikey)等几种类型。 唯一索引 唯一索引在创建时加上unique:true 的选项即可,创建命令如下: 上面的唯一索引创建后,如果in ...
分类:
数据库 时间:
2017-01-13 21:06:35
阅读次数:
276