2017/05/03 flask-SQLAlchemy模块采用url形式连接sql数据库,使用os模块快速定位数据库位置。 os.path.abspath: 返回path规划化的绝对路径 os.path.dirname(__file__): 返回当前脚本所在路径(本示例项目数据库安装在项目根目录下) ...
分类:
数据库 时间:
2017-05-03 17:19:39
阅读次数:
392
有一个表名为tb,字段段名为name,数据类型nchar(20)。 1、假设字段数据为空,则不管改为什么字段类型,可以直接执行: alter table tb modify (name nvarchar2(20)); 2、假设字段有数据,则改为nvarchar2(20)可以直接执行: alter t ...
分类:
数据库 时间:
2017-05-03 17:20:25
阅读次数:
203
错误:连接数据库的时候提示:SQL Server 检测到基于一致性的逻辑 I/O 错误 校验和不正确 C:\Documents and Settings\Administrator>"C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\ ...
分类:
数据库 时间:
2017-05-03 17:22:03
阅读次数:
1562
. cascade方式在父表上update/delete记录时,同步update/delete掉子表的匹配记录 . set null方式在父表上update/delete记录时,将子表上匹配记录的列设为null要注意子表的外键列不能为not null . No action方式如果子表中有匹配的记录 ...
分类:
数据库 时间:
2017-05-03 17:26:02
阅读次数:
319
@echo off REM Funtion: 测试parsermode 接口CdxParserGetMediaInfo 和CdxParserRead REM Code by lzp 2017-05-02 [email=liuzhipeng@allwinnertech.com] cls title p... ...
分类:
数据库 时间:
2017-05-03 17:26:26
阅读次数:
309
Oracle 外部表能迅速的将海量的数据导入到数据库里面,外部表的创建使用步骤如下: 1 创建一个Directory:必须用sys用户创建,用户存放外部数据文件。 create directory DIR_DATA as '/home/oracle/oradata/IN'; 给用户授权目录的使用权限 ...
分类:
数据库 时间:
2017-05-03 17:28:54
阅读次数:
230
1、用mysql命令行登录mysql的root用户 2、重新修改root密码 SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass'); mysql 5.7增加了两个字段password_last_changed、password_lifet ...
分类:
数据库 时间:
2017-05-03 17:30:52
阅读次数:
226
从记事本里导入工资数据到数据库的写法, 这种需要用的opendialog 要先添加这个组件; ...
分类:
数据库 时间:
2017-05-03 18:18:17
阅读次数:
220
项目中的实际需求,需要写一个小工具将原来的sqlserver旧数据库定时导入到新系统中mysql数据库中。 1、EF实体文件生成就不说了,没什么需要注意的地方 2、引用 3、配置文件 4、驱动配置 https://my.oschina.net/ligenhua/blog/824043?nocache ...
分类:
数据库 时间:
2017-05-03 18:19:08
阅读次数:
359
由于需要大概研究了一下MYSQL的随机抽取实现方法。 目前采用的方法: 实现原理: 通过ORDER BY RAND()来打乱数据的排序,LIMIT 来限制获取数据的条数。 缺点: 效率低。在进行大数据量检索时,会增加检索时间。一个15万余条的库,查询5条数据,居然要8秒以上。 官方手册说明,rand ...
分类:
数据库 时间:
2017-05-03 18:19:40
阅读次数:
240
上章讲到mysql安装,既然数据安装好了!我们就一起学习下sql语句。SHOWDATABASES;//查看现有的数据CREATEDATABASE`test_python`;//创建名字为"test_python"的库SHOWCREATEDATABASE`test_python`;//查看test_python库的创建语句注意:1.查看数据库的创建语句时,默认格式是表格..
分类:
数据库 时间:
2017-05-03 19:08:54
阅读次数:
210
1.可以通过执行SQL语句来开启,但是只对当前连接有效,下面是SQL语句:set sql_mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION";2.通过修改MySQL的配置文件,在配置文件中查找sql-mode,将 ...
分类:
数据库 时间:
2017-05-03 19:11:00
阅读次数:
193
本次升级采用:outofplace逻辑升级方式:基本步骤:①:停止业务,备份现有数据库(mysqldump方式或者物理备份)②:下载MySQL5.7.18软件包,然后安装到别的目录,③:修改配置my.cnf配置文件,指定basedir为新的软件目录④:启动新版本数据库,然后执行mysql_upgrade-uroot-p..
分类:
数据库 时间:
2017-05-03 19:11:07
阅读次数:
244
监控数据库是否可写,如果你的监控脚本逻辑是,写入数据库成功后显示成功,反之显示不成功然后报警。那么难题来了,数据库真的无法写入了,你的监控脚本的写入命令也会被mysqlhang住,一直卡在那里,直到天荒地老,根本无法实现报警。那换个思路,如果设置个超时时间,是不是更..
分类:
数据库 时间:
2017-05-03 19:12:10
阅读次数:
188
由于SQL优化起来比较复杂,并且还会受环境限制,在开发过程中,写SQL必须必须要遵循以下几点的原则: ...
分类:
数据库 时间:
2017-05-03 19:12:25
阅读次数:
147
原文链接:http://blog.csdn.net/u010271717/article/details/22044415 一、一对多(外键) 例子:一个作者对应多本书,一本书只有一个作者 model代码: [python] view plain copy class Person(models.M ...
分类:
数据库 时间:
2017-05-03 19:13:24
阅读次数:
246
在使用alembic开发管理数据库时,会遇到一个比较麻烦的问题,就是变更某列的枚举类型,事实上使用sql命令变更相当的简单,一条alter的执行即可:ALTERTYPEstatusADDvalue‘output_limit_exceeded‘after‘timed_out‘;
#删除
DROPTYPEstatus但这样并不能满足alembic管理的初衷,也..
分类:
数据库 时间:
2017-05-03 19:14:56
阅读次数:
235
出处:http://www.cnblogs.com/doosmile/archive/2012/03/16/2400646.html --用openrowset连接远程SQL或插入数据 --如果只是临时访问,可以直接用openrowset--查询示例select * from openrowset( ...
分类:
数据库 时间:
2017-05-03 19:15:34
阅读次数:
163
实现JSP通过Tomcat连接MySQL服务概述1、Tomcat是什么?Tomcat服务器是一个免费的开放源代码的Web应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP程序的首眩Tomcat和IIS等Web服务器一样,具有处理HTML页面的功能。不..
分类:
数据库 时间:
2017-05-03 19:18:20
阅读次数:
236
--1.查询被锁的情况 select object_name,machine,s.sid,s.serial# from v$locked_object l,dba_objects o ,v$session s where l.object_id = o.object_id and l.session ...
分类:
数据库 时间:
2017-05-03 19:18:49
阅读次数:
279