Mysql
xinluke
这个作者很懒,什么都没留下…
展开
-
Mysql新建用户与权限
新建用户CREATE USER 'oneapm'@'localhost' IDENTIFIED BY 'YourPassword';赋权GRANT PROCESS, REPLICATION CLIENT ON *.* TO 'oneapm'@'localhost' WITH MAX_USER_CONNECTIONS 5;GRANT SELECT ON performance_schema.* TO原创 2016-05-24 18:59:32 · 383 阅读 · 0 评论 -
mysql 连接出错 'mysqladmin flush-hosts'
在应用程序中时不时出现错误:Host is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts'原因: 同一个ip在短时间内产生太多(超过mysql数据库max_connection_errors的最大值)中断的数据库连接而导致的阻塞;解决方法提高允许的max_connection_erro原创 2016-08-05 12:12:35 · 13370 阅读 · 0 评论 -
Mysql读取json字段出现中文乱码
mysql版本为5.7,通过navicat查看json格式的数据是正常显示,但是通过java程序读取显示乱码。 读取其他字段都是正常的,也没有特殊设置json格式的字符集。通过排查发现,此问题为mysql-connector-java.5.1.37的bug升级MySQL的jdbc驱动程序,即可解决此问题 <dependency> <groupId>mysql<原创 2016-12-21 13:13:43 · 10521 阅读 · 1 评论 -
业务建模:枚举字段的类型选择
选择合适的枚举值在数据库建表的时候,经常会遇到建立状态、性别、类型等字段的业务需求。这些字段有一个共同的特点,它们的业务含义通常就是这么几个取值。这样的字段我们可以成为枚举字段。确定一个字段是否是枚举字段,得参考它所表达的业务含义。如果是在电商业务中,商品表有商品类型字段,一般的电商都是可以动态添加或者删除类型,也就是说,商品类型可能有无数个取值,那么它就不是枚举字段。选择合适的存储方式对于性别字段原创 2017-04-29 13:34:33 · 4941 阅读 · 0 评论