mysql
yingchenwy
This is real. This is me.
展开
-
Mysql读表,出现事务一直连接,导致锁表的现象
问题:使用select进行查表,出现连接事务一直连接,导致锁表,没办法对表格进行修改操作。单独执行该操作,发现sql查询响应时间为10ms。解决办法:在建立conn连接时,设置commit如下:dbconn = MySQLdb.connect(host=sql_conf.MYSQL_HOST, port=sql_conf.MYSQL_PORT, user=sql_conf.MYSQL...原创 2019-10-30 17:20:10 · 611 阅读 · 0 评论 -
Python MySQLdb 查询返回字典结构
本文转载自:http://chenxiaoyu.org/2009/11/10/python-mysqldb-return-dict/MySQLdb默认查询结果都是返回tuple,输出时候不是很方便,必须按照0,1这样读取,无意中在网上找到简单的修改方法,就是传递一个cursors.DictCursor就行。默认程序:import MySQLdbdb = MySQLdb.conne...转载 2019-06-26 17:53:48 · 816 阅读 · 0 评论 -
python 字符串组成MySql 命令时,字符串含有单引号或者双引号导致出错解决办法
一、在组成SQL语句并发送命令时完全按照Python中的样式去传递,这样在MySql中执行的时候就会遇到错误的命令,由单引号或者双引号引起。因此应该在组成字符串之前,手动将字符串中的单引号或者双引号之前加上反斜杠,这样在组合成字符串的时候,MySql就能够识别了。例如:str="""select count(*) from %s where %s.AppId="%s" """%(self....转载 2019-06-27 18:44:12 · 1650 阅读 · 0 评论 -
Mac下安装MySQL最后一步不显示初始密码或者忘记密码的解决办法
本文转载自:https://blog.csdn.net/qq_32239767/article/details/85939013今天重新安装MySQL发现没有和上次一样弹出初始密码这一项,无奈只能自己去修改,方法如下:1.关闭mysql服务器sudo /usr/local/mysql/support-files/mysql.server stop 或者系统偏好里有个 MySQL 里关...转载 2019-07-16 18:37:58 · 468 阅读 · 0 评论 -
Mysql大小写区分问题
转载自:https://blog.csdn.net/weixin_42998647/article/details/81808410今天遇到一个主键冲突的文件, 我看两条记录的主键明明不一样, 一条是大写的JAA, 另外一条是小写的jaa, 莫非是mysql对字段的值不区分大小写, 在网上查了一下, 还真是(默认情况下), 找了一篇文章:1、Linux下mysql安装完后是...转载 2019-08-08 16:20:59 · 149 阅读 · 0 评论