Below you will find pages that utilize the taxonomy term “mysql”
Posts
ERROR 1615 (HY000): Prepared statement needs to be re-prepared
今天部署到服务器,运行之后报错,一开始还以为是golang的mysql库的问题.
生成的sql语句在服务器上手动执行也没问题.
最可气的是执行的sql语句经过过滤报错,若直接将客户端变量与sql语句相加生成的sql语句不报错.简直是把人往sql注入的坑里带.
后来查到
https://www.linuxwind.org/page/2
改了mysql的俩量之后,总算通过了.
Posts
mysql的innodb
其实可能应该叫mariadb了,最近听了老于的建议,换成了mariadb。
迁移之后因为新服务器内存大了很多,加大了缓存解决了很多之前锁表的问题。
设置binlog之后,在从机上同步时发现master上设置的binlog-ignore-db = mysql,information_schema没起作用,从机还是照常同步
后来在从机上设置replicate-ignore-db = mysql,information_schema也没起作用
可能是mysql从5.5还是什么版本之后,需要多行设置,或者就是之前网上那些示例全写错了
应该写成
binlog-ignore-db = mysql
binlog-ignore-db = information_schema
replicate-ignore-db = mysql
replicate-ignore-db = information_schema
Posts
mysql 主从机设置
mysql 从5.1开始就好像不支持将主从配置写在my.ini里了,得先开服务然后用sql语句来操作同步,参考
http://www.ooso.net/archives/547
Posts
mysql 网络连接慢
公司有个老程序,数据库一直是win下的,想迁移到linux的mysql下,结果里面好多的sql语句乱写,大小写混乱导致linux下的mysql好多找不到表
迁移后每次建立连接要花5秒左右的时间。连接之后查询倒是很快,网上搜了,在my.ini里加了
不让mysql解析客户端的域名,连接终于快了