
mysql
wkCaeser_
蹒跚学步,笨鸟先飞,但好像有点飞不动......
展开
-
mysql新建用户且分配数据库权限
创建用户create user 'test'@'localhost' identified by '123456'; # @前面为用户名# @后面为运行访问的ip %代表全部# by 后面的是密码 123456这个只是举个例子,高版本的mysql是不行的,不符合安全规范刷新授权:flush privileges; 创建数据库:create data...原创 2018-04-02 16:24:10 · 222 阅读 · 2 评论 -
更新数据产生更新丢失或者死锁问题的分析和解决
更新数据产生的覆盖问题在日常工作中,对一条数量值的增减操作很常见。 假设表结构如下:CREATE TABLE t_stock( id INT NOT NULL AUTO_INCREMENT COMMENT '编号', num INT NOT NULL DEFAULT 0 COMMENT '数量', created_time DATETIME NOT NULL DEFAUL...原创 2018-05-29 16:12:32 · 3631 阅读 · 4 评论 -
MySQL 使用explain分析sql语句的查询效率(一)
参考: https://blog.youkuaiyun.com/jathamj/article/details/53909614转载 2018-06-30 14:45:04 · 375 阅读 · 0 评论 -
MySQL 使用explain分析sql语句的查询效率(二)
参考于: https://blog.youkuaiyun.com/jathamj/article/details/53909614转载 2018-06-30 14:47:22 · 191 阅读 · 0 评论 -
mysql隐式转化
参考至: https://yq.aliyun.com/articles/39477隐式转化会有一些很奇怪的情况发生。 例如:当一个字符串字段去与一个数值比较时,结果为true 所以查询时参数最好不要忘了引号。有空在写。。。。...原创 2018-07-02 20:47:03 · 467 阅读 · 0 评论 -
数据库优化
数据库优化 随着业务的进行,数据库的数据量会逐渐增加,慢慢的影响系统的相应速度和性能。要解决数据量大的问题,数据库优化是避不开的。 优化数据库无非就两个方面,一是拿钱去砸硬件,一是通过技术层面去优化。这里主要讲在不增加硬件的情况下原创 2018-07-07 13:25:20 · 436 阅读 · 0 评论