240
收录了19855篇文章 ·18340个问题 · 0人关注
0

请教Mysql索引优化问题

问题: 我的数据库表device_data有字段id,deviceId,macid,uploadtime等字段,其中id是自增。 这个表现在数据在2千万左右。 有联合索引idx_deviceId(deviceId,uploadtime)和 联合索引idx_mac(macid,uploadtime) 目前出现了一个问题就是插入数据会......

0

点击页面就自动输入到mysql.求解.

问题: 尝试连接到mysql并输入数据但是没有点击提交也会将空值上传,求解 下面为代码: '<!DOCTYPEhtml> <html> <head><metacharset="utf-8"> <title>input</title> </head> <body> <?php $...

0

MySQL的更新插入语句问题

问题: 表如上,我不把ID作为唯一判断是否重复,因为我需要新增的时候会自动生成ID(一个ID生成器给的ID值,就不能拿它作为唯一键判断是否重复),我要拿STUDENT_ID作为唯一判断 IFEXISTS(SELECT*FROM`student`WHERESTUDENT_ID='20200001')......

0

mysql5.7视图脚本中的表名前自带数据库名称前缀,怎样去掉?

问题: 请问下,我用Navicatpremium写视图,保存后,视图中的脚本,表名称前面自动添加数据库名称,请问怎么去掉? 附:如果手工去掉,保存后又会出现数据库名前缀 回答1: 在视图里使用(select嵌套select)就会这样, 解决办法用再......

0

为什么我怕navicat不能设置用户密码

问题: 然后点了保存之后用户密码就变了 不管我输入什么密码点了保存就都变8位了, 这是为什么啊 回答1: 这个密码不是明文存储,所以保存之后不知道密码有几位,展示8个点只是一个示意 ......

0

mysql语句

问题: test表结构如图 需求是按照name分组,且过滤出status必须包含1,2的数据 得到的结果如图,flag只是个标记位,只要能通过此字段知道此用户是包含1,2的就行了 大佬们有没有好的思路 回答1: SELECT NAME, IF(LOCATE(1,GROUP_CONCAT......

0

Mysql读写分离主库新增表插入数据成功 从库失败

问题: Mysql读写分离配置完后,在主库已存在的表新增插入删除数据,从库正常同步;但是如果在主库新增一个表,然后再此表中新增一条数据,从库不新增。 mysql版本:5.7 系统:linux3.10.0-514.el7.x86_64 数据库配置文件my.inf内容如下: ..........

0

关于mysql的复合索引的初级问题

问题: https://blog.csdn.net/qq_37591656/article/details/99172693 这个里面的表,建立了c1,2,3,4的复合索引 为啥c1单独查就可以使用了索引,c2就不行...然后c1+c2又可以用索引了.. 想请教一下这是为什么,或者有什么相关的文章推荐一下吗 ......

0

mysql性能优化问题

问题: mysql中mod()和%比,哪个的效率高?为什么? 回答1: 二者只是语法不同而已,实际上是等效的,性能差异可以忽略不计 https://database.guide/mysql-mod-function-perform-a-modulo-operation-in-mysql/ ......

0

MySQL的反引号能不能去掉?

问题: MySQL的反引号能不能去掉? 看着太烦人了. /*================分割线==================*/ 我本机的MySQL,用Navicat打开,不会出现` 公司开发环境的MySQL,用Navicat打开就会出现` 回答1: 关闭帖子了,最终答案是,无法去除反引......

0

mysql取表中随机一条记录

问题: 如题,在mysql中想取表中随机一条记录,思路是取到rownum,然后获取1~总条数的随机数,where条件rownum=此随机数,可是结果时而为空,时而为多条,求解。 全表数据 随机数 查询结果1 查询结果2 回答1: 这是rand函数导致的,......

0

mysql查询问题

问题: 有一个表 记录这样的信息姓名项目金额 这个项目可以有A费用B费用C费用维护好固定的 现在想查出来是这样的姓名A费用B费用C费用字段名 XX203040 怎么查。。。怎么写sql 回答1: select......

0

不可重复读和幻读是一个东西吗?

问题: 在《mysql技术内幕:Innodb存储引擎》中有这么一句在mysql官方文档中将不可重复读的问题定义为phantomproblem,即幻像问题。书中对不可重复读和所谓的幻读的解决办法也是一样的采用next-keylocking机制,所以不可重复读和幻读是一......

0

mysql in 和 between索引问题

问题: mysql版本是5.7.16,想请教下in和between是否会走索引的问题 1.如果只有一个in条件,in的括号里面为一个参数,发现可以走索引 2.当in有两个参数的时候,就不会走索引了 3.in和between一起用(即使in里面只有一个参数),发现始终不会走索引(......

0

Using boolean expression in order by clause

可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试):问题: Ihaveanorderbyclausethatlookslike: (user_id<>?),ratingDESC,title Where?isreplacedwiththecurrentu......

0

MySQL 5.6 deadlock for locking the same rows twice

可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试):问题: IamseeingadeadlockwithMySQL5.6becauseofwhatseemsliketryingtolockthesamerow/stwice. Fromthesnippetb......

0

Difference between sql statements and clause

可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试):问题: Whatisthedifferencebetweensqlstatementsandclause 回答1: Thefollowingstatement: SELECTfooFROMbarJOINqu......

0

Hibernate doesn't generate cascade

可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试):问题: Ihaveasethibernate.hbm2ddl.autotocreatesothatHibernatecreatesthetablesinmysqlforme. However,itdoesn't......

0

How to add a JSON column in MySQL with Rails 5 Mig

可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试):问题: I'mtryingtoaddajsoncolumninMySQLdbbyrunning: classAddStatisticsToPlayerStatistic<ActiveRecord::Migration[5......

0

How to do a bulk database insert in Yii2?

可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试):问题: I'mwonderinghowyougoaboutdoingabulkdatabaseINSERTinYii2? ForexampleanormalINSERTIwouldlikeso: $sql......