
数据库
bytxl
归零。
得意之时谨记,一半命运还掌握在上帝手里;失意之时须知,一半命运还掌握在自己手里。
不怕死,不找死。
展开
-
mySql查看和修改字符编码
http://blog.sina.com.cn/s/blog_70e79b050101dhnx.htmlMySQL的默认编码是Latin1,不支持中文,要支持中午需要把数据库的默认编码修改为gbk或者utf8。1、需要以root用户身份登陆才可以查看数据库编码方式(以root用户身份登陆的命令为:>mysql -uroot –p,之后两次输入root用户的密码),查看数据库转载 2013-05-27 09:10:31 · 878 阅读 · 0 评论 -
MySQL自动重新连接
最近部署一个系统,后台用线程池来处理请求,而每个线程有一个mysql连接。当系统运行一阶段后,有些请求会出现操作“Internal error”,而操作一次可能又会成功。经过多方调试,发现是MySQL连接超时。如果使用了长连接而长期没有对数据库进行任何操作,那么在timeout值后,mysql server就会关闭此连接,而客户端在执行查询的时候就会得到一个类似于“MySQL server h转载 2014-05-23 09:30:45 · 1653 阅读 · 0 评论 -
SQLAlchemy 使用经验
首先说下,由于最新的 0.8 版还是开发版本,因此我使用的是 0.79 版,API 也许会有些不同。因为我是搭配 MySQL InnoDB 使用,所以使用其他数据库的也不能完全照搬本文。接着就从安装开始介绍吧,以 Debian/Ubuntu 为例(请确保有管理员权限):MySQLapt-get install mysql-serverapt-get instal转载 2014-05-21 19:42:20 · 733 阅读 · 0 评论 -
sql语句合并字段
以前用过很复杂的sql语句,原创 2014-06-12 14:15:25 · 1406 阅读 · 0 评论 -
sql 语句的limit的用法
SELECT * FROM table LIMIT [offset,] rows | rows OFFSET offset mysql> SELECT * FROM table LIMIT 5,10; // 检索记录行 6-15//为了检索从某一个偏移量到记录集的结束所有的记录行,可以指定第二个参数为 -1: mysql> SELECT * FROM table LIMIT 9转载 2014-06-12 17:00:31 · 771 阅读 · 0 评论 -
SQLAlchemy报错“2006, MySQL server has gone away”
SQLAlchemy报错“2006, MySQL server has gone away”遇到sqlalchemy mysql server has gone away错误起初,还真难理解这是为何。按道理sqlalchemy应该有管理好自己的连接池,而且是当服务运行一段时间才报这样的错误。搜索了一把,得知应该设置一个连接池回收时间pool_recycle,看了下flask-s转载 2014-06-13 10:03:57 · 3038 阅读 · 0 评论 -
SQL中JOIN和UNION
join 是两张表做交连后里面条件相同的部分记录(可以是不同字段)产生一个记录集, union是产生的两个记录集(字段要一样的)并在一起,成为一个新的记录集 。转载 2014-06-12 11:01:34 · 1048 阅读 · 0 评论 -
SQL语句order by两个字段
ORDER BY 后可加2个字段,用英文逗号隔开。f1用升序, f2降序,sql该这样写ORDER BY f1, f2 DESC也可以这样写,更清楚:ORDER BY f1 ASC, f2 DESC如果都用降序,必须用两个descORDER BY f1 DESC, f2 DESC转载 2014-06-12 11:00:08 · 3529 阅读 · 0 评论 -
让python的mysqldb返回的结果集为字典类型
http://blog.youkuaiyun.com/suofiya2008/article/details/5690506转载 2014-09-04 17:47:45 · 3526 阅读 · 0 评论 -
mysql中count的用法
1、$query="select count(*) as total from User"中 count是什么意思as total是什么意思count(*) 是计算user表中的记录条数,也就是用户数量,as total只是为了给count(*)起一个别名,为了更好的识别count(*)的意义 2、 这几天用到mysql数据库,对于count(*)用法知转载 2014-09-05 10:29:34 · 1637 阅读 · 0 评论 -
SQLAlchemy上的内存问题
起因自己做的软件被人告知挂掉了,发现内存泄露。分析问题软件中使用了python+web.py+sqlalchemy的架构。这三个东西的搭配都有很多人用,所以,我很不担心是这三个中的架构以及他们的代码出现的问题。一直怀疑我的代码。(我是如此的谦虚阿)。经过排除,发现1个可疑点:1. 代码的一个线程中的线程类,有一个request的对象,这个对象是我用来转载 2014-08-27 09:45:53 · 1575 阅读 · 0 评论 -
MySQLdb for Python使用指南
网站就是要和数据库进行交互,否则什么都不用做了...今天我们来看一个叫MySQLdb的库,这个用来和MySQL数据库进行交互.可以从这里获得这个库http://sourceforge.net/projects/mysql-python如果你不确定你的python环境里有没有这个库,那就打开python shell,输入 import MySQLdb,如果返回错误信息,那就表示你的机器上转载 2014-09-04 16:48:41 · 693 阅读 · 0 评论 -
MySQL: InnoDB 还是 MyISAM?
MyISAM 是MySQL中默认的存储引擎,一般来说不是有太多人关心这个东西。决定使用什么样的存储引擎是一个很tricky的事情,但是还是值我们去研究一下,这里的文章只考虑 MyISAM 和InnoDB这两个,因为这两个是最常见的。下面先让我们回答一些问题:你的数据库有外键吗?你需要事务支持吗?你需要全文索引吗?你经常使用什么样的查询模式?你的数据有多大?思考上面这转载 2014-05-21 19:03:17 · 592 阅读 · 0 评论 -
sqlalchemy Support for the MySQL database
http://docs.sqlalchemy.org/en/rel_0_9/dialects/mysql.html#module-sqlalchemy.dialects.mysql.mysqldb转载 2014-05-21 19:49:18 · 2926 阅读 · 0 评论 -
Lotus Domino Notes表单,页面,视图,文档,域之间的关系
1.表单(Form) -关系型数据库里的 表设计 关系型数据库中通过表设计来定义这张Table上会有哪些字段,字段的类型以及长度等,然后通过Table来创建符合这个Table定义的记录(Record) 通常情况下,Lotus通过表单(Form)来创建,编辑和显示记录(在Lotus里称为文档 Document) 补充: A. 除了对文档进行处理外,表单转载 2013-09-03 09:46:46 · 4549 阅读 · 0 评论 -
如何在 Linux 上安装、启动和卸载 Lotus Notes 8.5
http://tech.ddvip.com/2010-04/1271908410152075.html安装之前的准备工作 在 Linux 客户机上安装 IBM Lotus Notes 8.5 之前,应了解以下信息: 客户机配置要求 表 1. Notes 8.5 for Linux 安装需求项目描述操作系统RHEL5.2 Desktop转载 2013-09-04 11:44:44 · 3161 阅读 · 1 评论 -
MySql Oracle SqlServer三大数据库的数据类型列表
http://blog.youkuaiyun.com/zztfj/article/details/6064193MySql数据类型 数据类型描述字节推荐使用SMALLINT整数,从-32000到 +32000范围2存储相对比较小的整数。 比如:年纪,数量转载 2014-02-15 14:23:16 · 1916 阅读 · 0 评论 -
Ubuntu安装配置Mysql
http://www.cnblogs.com/wuhou/archive/2008/09/28/1301071.html转载 2014-04-14 18:31:28 · 510 阅读 · 0 评论 -
mysql显示所有数据库
http://see.xidian.edu.cn/cpp/html/1445.html命令:show databases (注意:最后有个s)mysql> show databases;注意:为了不再显示的时候乱码,要修改数据库默认编码。以下以GBK编码页面为例进行说明:1、修改MYSQL的配置文件:my.ini里面修改default-character-set=gbk转载 2014-04-14 19:04:09 · 1433 阅读 · 0 评论 -
mysql创建表
http://www.cnblogs.com/yunf/archive/2011/04/20/2022193.html说明:此文件包含了blog数据库中建立所有的表的Mysql语句. 在sql语句中注意“约束的概念":1.实体完整性约束(主键--唯一且非空) primary key() 违约处理:No action(拒绝执行) 2.参照完整性约束(外键约束)foregin k转载 2014-04-14 19:22:12 · 856 阅读 · 0 评论 -
Mysql常用命令行大全
第一招、mysql服务的启动和停止net stop mysqlnet start mysql第二招、登陆mysql语法如下: mysql -u用户名 -p用户密码键入命令mysql -uroot -p, 回车后提示你输入密码,输入12345,然后回车即可进入到mysql中了,mysql的提示符是:mysql>注意,如果是连接到另外的机器上,则需要加入一个参数-h机器IP转载 2013-05-25 10:28:29 · 679 阅读 · 0 评论 -
Ubuntu下GCC引用mysql头文件和库文件
http://blog.youkuaiyun.com/fjssharpsword/article/details/69428121.安装mysql-server: sudo apt-get install mysql-server-5.12.gcc连接mysql的库安装: sudo apt-get install libmysqlclient-dev 安装后,头文件在/u转载 2014-04-17 10:31:27 · 2236 阅读 · 0 评论 -
Ubuntu彻底删除MySQL重装MySQL
http://www.2cto.com/database/201303/197208.htmlUbuntu彻底删除MySQL重装MySQL 1、删除 mysql sudo apt-get autoremove --purge mysql-server-5.0 sudo apt-get remove mysql-server转载 2014-04-17 10:34:23 · 1271 阅读 · 0 评论 -
MySQL字段类型详解
http://www.chinaz.com/program/2009/0105/59154.shtmlMySQL支持大量的列类型,它可以被分为3类:数字类型、日期和时间类型以及字符串(字符)类型。本节首先给出可用类型的一个概述,并且总结每个列类型的存储需求,然后提供每个类中的类型性质的更详细的描述。概述有意简化,更详细的说明应该考虑到有关特定列类型的附加信息,例如你能为其指定值的允许格转载 2014-04-17 11:02:41 · 623 阅读 · 0 评论 -
SQL中binary 和 varbinary的区别 blob
http://www.cnblogs.com/lovevivi/archive/2013/09/25/3339087.htmlbinary 和 varbinary固定长度 (binary) 的或可变长度 (varbinary) 的 binary 数据类型。binary [ ( n ) ]固定长度的 n 个字节二进制数据。N 必须从 1 到 8,000。存储空间大小为转载 2014-04-17 11:11:26 · 2969 阅读 · 0 评论 -
MySQLdump增量备份、完全备份与恢复
http://os.51cto.com/art/201005/202092_all.htm转载 2014-11-07 18:09:01 · 684 阅读 · 0 评论