
mysql
hrayha
这个作者很懒,什么都没留下…
展开
-
mysql执行update提示ERROR 1205 (HY000): Lock wait timeout exceeded; try restarting transaction的应急解决方法
mysql执行update提示ERROR 1205 (HY000): Lock wait timeout exceeded; try restarting transaction的应急解决方法原创 2015-05-13 20:51:51 · 3242 阅读 · 0 评论 -
mysql更改datadir后无法启动解决
备注:今天同事更改mysql的datadir后直接重启mysql导致无法启动,网上查了下,执行mysql_install_db --user=mysql --basedir=/usr --datadir=/data/mysql后发现仍然存在问题,后来在网上搜到这篇文章解决了问题,记录下,转载自http://www.518z.com/seo/linuxxilie/linuxjiaocheng/201转载 2015-05-28 20:58:09 · 13222 阅读 · 4 评论 -
mysql通过存储过程实现aes加解密
前言:数据库难免会存一些敏感数据,密码可以用不可逆算法,但是有些东西本来就需要可逆,比如用户银行卡号、身份证号、手机号等,mysql自身提供了AES_ENCRYPT、AES_DECRYPT来实现aes的加解密,但是利用格式为AES_ENCRYPT('需要加密的字符','加解密用的key'),如果在代码层直接调用的话就会导致把key写的到处都是,那肯定不是大家想要的效果,于是这里自己搞了个存储过程,原创 2015-12-09 16:25:40 · 4307 阅读 · 0 评论 -
mysql中执行show full processlist命令条数过多显示不全问题的解决
其实很简单,show full processlist或者show processlist的结果都是从information_schema.processlist表取的结果,直接去查这个表就行了,还可以用sql按条件查询,更方便展示...原创 2018-04-25 15:05:56 · 6834 阅读 · 0 评论