Easter79 Easter79
3年前
sqlalchemy连接 MySQL(转)
fromsqlalchemyimportcreate_engine,Table,Column,Integer,String,MetaData,ForeignKeyenginecreate_engine("mysqlpymysql://root:a5230411@localhost:3306/test",echoTrue)
Wesley13 Wesley13
3年前
MySql的优化步骤
MySql优化的一般步骤:1.通过showstatus命令了解各种sql的执行效率  SHOWSTATUS提供msyql服务器的状态信息  一般情况下,我们只需要了解以”Com”开头的指令  showsessionstatuslike‘Com%’:显示当前的连接的统计结果  showglobalstatusli
Wesley13 Wesley13
3年前
mysql中间件
一.分类为:负载均衡类和数据切分类1.负载均衡中间件提供了请求的转发,降低了单节点的负载,如haproxy,mysqlproxy,mysqlrouter2.数据切分中间件按照不同的路由算法分发sql语句就形成了数据切分,如mycat,atlas,oneproxy,proxysql1.mycatA.开源免费
Wesley13 Wesley13
3年前
Mysql Using FileSort问题
阅读更多问题:明明orderby的字段建立了索引,结果还是UsingFileSort?Usingfilesort表示在索引之外,需要额外进行外部的排序动作。导致该问题的原因一般和orderby有者直接关系,一般可以通过合适的索引来减少或者避免。 explainSELECT\FROMtable\_itemWHEREuser\_
Wesley13 Wesley13
3年前
mysql中存储emojj
今天看到如何在MySQL中存储emoji?(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Flinux.cn%2Farticle77001.html)博客,里面介绍了使用编码格式为utf8mb4来存储emoji表情。这个坑,我们游戏上线的时候也遇到过。刚上线的时候,使用编
Wesley13 Wesley13
3年前
mysql常用函数小结
mysql常用函数小结:1.concat:连接多个变量为一个变量1.连接变量的值不能为空,如果有一个变量的值为null,连接的结果则为nullSELECTCONCAT('111','2222',null);//结果nullSELECTCONCAT('111
Wesley13 Wesley13
3年前
Mysql优化系列(1)
1.简单介绍InnoDB给MySQL提供了具有提交,回滚和崩溃恢复能力的事务安全(ACID兼容)存储引擎。InnoDB锁定在行级并且也在SELECT语句提供一个Oracle风格一致的非锁定读。这些特色增加了多用户部署和性能。没有在InnoDB中扩大锁定的需要,因为在InnoDB中行级锁定适合非常小的空间。InnoDB也支持FOREIGNKEY强制。在
Wesley13 Wesley13
3年前
mysql 性能信息查看
\showvariableslike'%max\_connections%';查看最大连接数setglobalmax\_connections1000重新设置mysqlshowstatuslike'Threads%';|Variable
Wesley13 Wesley13
3年前
MySQL的命令合集
MySQL客户端操作1.$db$是数据库名称2.$table$是数据表名称3.$field$是数据表里的字段名称4.有些语句最后加上\\/G\\可以使结果更美观数据库相关创建数据库,修改数据库createdatabase$db$;使用默认设置
Wesley13 Wesley13
3年前
mysql explain执行详解
!(https://oscimg.oschina.net/oscnet/c6df6d3229fc511bc625bc3a89f58c7b0ce.png)1)、id列数字越大越先执行,如果说数字一样大,那么就从上往下依次执行,id列为null的就表是这是一个结果集,不需要使用它来进行查询。2)、select\_type列常见的有:A: