随笔 - 103  文章 - 1  评论 - 81  阅读 - 46万

随笔分类 -  SQL

mysql常用脚本及命令记录
摘要:mysql导出用户权限 mysql中直接通过授权即可使用对应用户,不必使用创建用户命令(如CREATE USER 'xxx'@'%' IDENTIFIED BY 'XXX';)先建用户再授权。 方法一:该脚本可以将所有授权数据到当前目录下的sql脚本(grants.sql)中,使用grants.sq 阅读全文
posted @ 2017-07-31 10:31 熊哥club 阅读(894) 评论(0) 推荐(0) 编辑
详细介绍Mysql各种存储引擎的特性以及如何选择存储引擎
摘要:最近业务上有要求,要实现类似oracle 的dblink linux版本 Server version: 5.6.28-0ubuntu0.14.04.1 (Ubuntu) 修改配置文件 /etc/mysql/my.cnf windows 版本 Server version: 5.6.21-log M 阅读全文
posted @ 2016-12-01 18:54 熊哥club 阅读(476) 评论(0) 推荐(0) 编辑
mysql 插入数据失败防止自增长主键增长的方法
摘要:mysql设置了自增长主键ID,插入失败的那个自增长ID也加一的,比如失败5个,下一个成功的不是在原来最后成功数据加1,而是直接变成加6了,失败次数一次就自动增长1了,能不能让失败的不增长的? 或者说mysql插入数据失败,怎么能防止主键增长? MYSQL不保证AUTO_INCREMENT依次增长( 阅读全文
posted @ 2016-12-01 09:21 熊哥club 阅读(1157) 评论(0) 推荐(0) 编辑
数据库存储时间的时区问题
摘要:先说一下mysql中DATETIME和TIMESTAMP的区别 TIMESTAMP是标准的unix timestamp,它存储的是1970-1-1到现在经过的秒数,4字节存储。mysql用这个类型还蛮方便的,一个是有很多内置的函数和trigger来处理它,比如CURRENT_TIMESTAMP宏,最 阅读全文
posted @ 2016-11-28 13:34 熊哥club 阅读(1551) 评论(0) 推荐(0) 编辑
MySQL动态字符串处理DYNAMIC_STRING
摘要:MySQL中,常常会看到一些关于动态字符串的处理,列如:DYNAMIC_STRING。 为了记录动态字符串的实际长度,缓冲区的最大长度,以及每次字符串需要调整时,及时分配新的内存,以及调整长度。MySQL使用了DYNAMIC_STRING来保存动态字符串相关的信息: typedef struct s 阅读全文
posted @ 2016-11-11 17:04 熊哥club 阅读(349) 评论(0) 推荐(0) 编辑
关于mysql字段时间类型timestamp默认值为当前时间问题
摘要:今天把应用部署到AWS上发现后台修改内容提交后程序报错,经过排查发现是更新数据的时候,有张数据表中的一个timestamp类型的字段默认值变成了"0000-00-00 00:00:00.000000"格式,导致解析失败造成的。 在mysql该字段的创建语句如下 因为在本地开发环境测试过,没有该问题, 阅读全文
posted @ 2016-11-04 09:34 熊哥club 阅读(3460) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

熊哥club Fork me on GitHub
点击右上角即可分享
微信分享提示