这个代码里面对最后转账的操作中如果 第一次成功实现了账户11 减100 账户12 加100, 结果账户11 是 10 账户12是110 ,如果不对数据库进行回滚操作,那么第二次再执行的时候就会变成账户11是-90 账户12是210的结果,出现负数的情况 这个代码是不是有问题 需要优化一下呢
2017-03-20
版本不同,对应的函数、参数名会有不同,
例如有些版本password是passwd,
没有字符集的这个参数
所以要参照对应版本进行连接
例如有些版本password是passwd,
没有字符集的这个参数
所以要参照对应版本进行连接
2017-03-17
CREATE TABLE account (
acctid INT(11) DEFAULT NULL COMMENT '账户ID',
money INT(11) DEFAULT NULL COMMENT '余额'
) ENGINE=INNODB DEFAULT CHARSET=utf8
acctid INT(11) DEFAULT NULL COMMENT '账户ID',
money INT(11) DEFAULT NULL COMMENT '余额'
) ENGINE=INNODB DEFAULT CHARSET=utf8
2017-03-03
MySQLdb 模块还不支持 Python3.4以上版本,所以 如果想连接MySQL可安装pymysql 模块
用法几乎一样
用法几乎一样
2017-03-02
source_acctid = sys.argv[1]
IndexError: list index out of range
IndexError: list index out of range
2017-02-24