mysql
文章平均质量分 59
天天
手把青秧插满田
低头便见水中天
心地清净方为道
退步原来是向前
展开
-
java程序的DATE和mysql的TIMESTAMP 差14小时
今天突然发现 用程序保存的mysql的时间类型字段,差了14小时。觉的奇怪,一查果然早有人遇到过同样的问题。也早上有人 找到了解决方案,非常详细值得学习https://www.cnblogs.com/jason1990/p/10032181.html解决方案参照https://juejin.im/post/5902e087da2f60005df05c3d.mysql> set global time_zone = '+08:00';Query OK, 0 rows affe原创 2020-11-26 10:59:03 · 620 阅读 · 0 评论 -
mysql 命令
1.linux下启动mysql的命令:mysqladmin start/ect/init.d/mysql start (前面为mysql的安装路径)2.linux下重启mysql的命令:mysqladmin restart/ect/init.d/mysql restart (前面为mysql的安装路径)3.linux下关闭mysql的命令:mysqladmin转载 2013-12-11 09:56:44 · 805 阅读 · 0 评论 -
用MySql的查询分析语法explain来优化查询和索引
用MySql的查询分析语法explain来优化查询和索引 数据库最常见的操作就是查询了,我们经常要用"SELECT"语法对已有的表进行某种检索,但是在实际应用中,查询前我们并不知道该查询会如何运行、会使用多少时间、会涉及多少字段和记录,每次输入了SQL语句,点击运行,然后慢慢等待结果的出现,好的查询语句效率很高,而有时候也会遇到查询缓慢,久久没有运行完成的情况。 由于我转载 2014-12-24 14:53:52 · 1370 阅读 · 0 评论 -
mysql 创建数据库 并指定字符集 创建用户并授权
创建数据库 并指定字符集命令:CREATE DATABASE IF NOT EXISTS yourdbname DEFAULT CHARSET utf8 COLLATE utf8_general_ci;创建用户命令:CREATE USER 'username'@'host' IDENTIFIED BY 'password'; host为可以登录的主机地址,如果任何主机都原创 2015-05-20 17:29:30 · 16415 阅读 · 0 评论 -
Mysql 带 in 的删除操作会不走索引
今天遇到一个性能问题,最后定位到一个删除操作特别慢。delete from t_policy where id in (select policyid from t_policy_user where userid = 1067919); 语句很简单explain 发现 t_policy 没有走索引。mysql> explain delete from t_policy where id...原创 2018-04-24 15:01:17 · 4187 阅读 · 0 评论 -
mysql in 查询 按in的顺序来排序
一个小知识点如果按in查询时,想让结果记录按照in里的记录顺序排序。举例:SQL: select * from table where id IN (3,9,6);查询结果的属性,会按记录id 3、6、9的顺序配置。这时我想让记录按照in里的3、9、6来排序。mysql为我们提供了这个功能:SQLselect * from table where id IN (3,9,6) or...原创 2019-04-08 07:52:14 · 8825 阅读 · 0 评论