摘要: 1. mysql数据库服务器连接:# -*- coding: cp936 -*-# mysql examplesimport mysql.connectorfrom mysql.connector import errorcode# 连接数据库# 1cnx = mysql.connector.connect(user = 'xmltest', password = '123456', host = '127.0.0.1', ... 阅读全文
posted @ 2013-03-18 11:36 尘虑萦心 阅读(854) 评论(0) 推荐(1) 编辑
摘要: 字典是python语言中唯一的映射类型.# -*- coding: cp936 -*-# dict examples# 创建字典dict1 = {}dict2 = {'name':'earth', 'port':80}fdict = dict((['x',1],['y',2]))# 访问字典的值# 1. 遍历for key in dict2: print 'key=%s, value=%s' %(key, dict2[key])# 2. 修改dict2['name'] = ' 阅读全文
posted @ 2013-03-12 19:48 尘虑萦心 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 元组和列表十分相似,但元组是不可修改的。元组通常用于打印语句中。# -*- coding: cp936 -*-# tuple examplestest1 = () #空元组test = ('pig',) # 只有一个元素时,必须要在后面加","号zoo = ('wolf', 'elephant', 'penguin')new_zoo = ('monkey','dolphin',zoo)print len(new_zoo) #结果为3,未展开zooprint zoo[2]print 阅读全文
posted @ 2013-03-11 14:59 尘虑萦心 阅读(267) 评论(0) 推荐(0) 编辑
摘要: # -*- coding: cp936 -*-#list example# 创建listshoplist = ['apple', 'mango', 'carrot']# 遍历listfor item in shoplist: print item# 子集print shoplist[:2] # 打印从[0,2)的元素# 修改元素shoplist[0] = 'apples' # 添加元素shoplist.append('banana') # 将新元素'banana'插入到链表尾部shoplist.in 阅读全文
posted @ 2013-03-11 13:50 尘虑萦心 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 1. 文件打开: 语法: file_object = open(file_name, access_mode='r', buffering=-1) 说明: file_name: 是要打开的文件名字符串,它可以使相对路径或绝对路径; access_mode: 可选参数,达标文件打开的模式; 取值: r: 以读方式打开 rU或Ua: 以读方式打开,同时提供通用换行符支撑 w:以写方式打开(必要时清空,若不存在该文件,则创建) a: 以追加模式打开(从EOF开始,必要时创建新文件) r+: 以读写模式打开(+代表可读可写) w+: 以读写模式打开(参见w) a+: 以读写模式打开.. 阅读全文
posted @ 2013-03-08 17:53 尘虑萦心 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 通常安装的excel都是32位的,而由于是64位操作系统,即系统默认的数据源(ODBC)是64位的。因此,若采用系统默认的配置,则安装mysql 64位驱动时存在ODBC(64位)能找到驱动而excel(32位)连接不上的情况,而安装32位驱动时则存在ODBC找不到驱动的情况,其解决办法如下:1. 安装32位mysql驱动;2. 启动32位的ODBC数据源管理工具,具体方法是:在命令行下输入c:\windows\syswow64\odbcad32.exe,在系统DSN中创建新 的数据源.通过上面步骤的操作,即可实现使用32位的excel连接mysql数据库. 阅读全文
posted @ 2013-03-07 16:26 尘虑萦心 阅读(440) 评论(0) 推荐(0) 编辑
摘要: 1. 打开mysql workbench,选择首页中间"Data Modeling"下方的第二栏"Create EER Model From Existing Database";2. 在"Stored Connection"里选择"Manage Stored Connections...";3. 在Manage DB Connections里选择“New”新建连接,并在左侧输入框里填好想连接的数据库信息;4. 测试数据库连接,连接成功后返回到2的界面,在"Stored Connection"里 阅读全文
posted @ 2013-03-07 16:10 尘虑萦心 阅读(1027) 评论(1) 推荐(0) 编辑
摘要: 你的类需要一个构造函数吗?简单的类不需要构造函数,他们的结构就是他们的接口。你的数据成员是私有的吗?你的类需要一个无参的构造函数吗?如果一个类已经有了构造函数,而你想声明该类的对象可以不必显式地处时候它们,则必须显式地写一个无参的构造函数。是不是每个构造函数初始化所有数据成员?构造函数的用途就是用一种明确定义的状态来设置对象。对象的状态由对象的数据成员反应。因此,每个构造函数都要负责为所有的数据成员设置经过明确定义的值。但是,类有时会有一些数据成员,它们只在它们的对象存在了一定时间之后才有意义。类需要析构函数吗?不是所有有构造函数的类都需要析构函数。只有在该类分配了资源,而这些资源又不会由成员 阅读全文
posted @ 2013-02-19 13:53 尘虑萦心 阅读(158) 评论(0) 推荐(0) 编辑
摘要: △. 进入: a. 启动mysql command line client,输入安装时的密码。此时默认的是root用户. b. 在windows的command下,进入mysql.exe所在的目录,然后输入命令: mysql -h主机名 -u用户名 -p密码 例如: C:\Program Files\MySQL\MySQL Server 5.5\bin>mysql -h10.169.38.158 -utest -p123456△. 增加新用户: 格式: grant 权限 on 数据库.* to 用户名@登陆主机 identified by “密码”,例如: grant select, i 阅读全文
posted @ 2013-01-29 15:53 尘虑萦心 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 在VS2005中,新建的空白工程按F5启动调试时,会提示项目无法调试:无法找到“XXX.exe”的调试信息,或者调试信息不匹配。未使用调试信息生成二进制文件。解决方法如下:点击“项目”,选择“XXX属性”:1. 选择 配置属性->链接器->调试->生成调试信息选择 是2. 选择 配置属性->C/C++ ->常规->调试信息格式选择 用于“编辑并继续”的程序数据库(/ZI)3.选择配置属性->C/C++->优化->优化选择 禁用 阅读全文
posted @ 2013-01-28 15:34 尘虑萦心 阅读(193) 评论(0) 推荐(0) 编辑