唐荦彦

Results 2 comments of 唐荦彦

cd cmd/kk CGO_ENABLED=0 go run -trimpath -tags "exclude_graphdriver_devicemapper exclude_graphdriver_btrfs containers_image_openpgp" . CGO_ENABLED=0 go build -trimpath -tags "exclude_graphdriver_devicemapper exclude_graphdriver_btrfs containers_image_openpgp" .

测试了一下,这是因为pymysql底层回开启事务,而mycat的事务会走主库。 解决: pymysql.connect(host='192.168.1.1, user='root', password='1', db='test', port=8066, charset='utf8',autocommit=True) 在后面加上autocommit=True,让它隐式事务自动提交。cursor查询后直接关闭,不进行commit操作。 ps:sqlalchemy创建engine的时候加上autocommit=true就行。 以上。