#mySQL

mysql update获取主键

mysqlupdate获取主键<pre>SET@update_id:=0;UPDATEmobantestinfo1SETinfo2='value',id=(SELECT@update_id:=id)WHEREinfo1='23a'LIMIT1;SELECT@update_id;</pre>大致思...
代码星球 ·2020-05-23

mysql用find_in_set代替like搜索提高性能

mysql用find_in_set代替like搜索提高性能<pre>SELECT*frommobantestinfo1wherefind_in_set('33',info2);</pre>ps常用于tag搜索...
代码星球 ·2020-05-23

php+mysql 实现无限极分类

 php+mysql实现无限极分类<pre>idnamepidpath1电脑002手机003笔记本10-14超级本30-1-35游戏本30-1-3</pre>这种方式,假设我们要查询电脑下的所有后代分类,只需要一条sql语句:<pre>selectid,namefromca...

mysql并发量过大造成 update语句更新错误

mysql并发量过大造成update语句更新错误在同一字段的时候更新的时候如果并发量太大就会更新错误这个时候只能用swoole消息队列更新 ...

mysql group by使用方法注意

mysqlgroupby使用方法注意groupby后面只用能用having不能加where等域名 ...

php pdo mysql存入转义

phppdomysql存入转义因为存入html都是自动转义相当于PHP的htmlspecialchars所以读取的时候要加htmlspecialchars_decode...
代码星球 ·2020-05-23

mysql字符串拼接

 CONCAT()CONCAT_WS()GROUP_CONCAT()update xxx.table setcolumn=CONCAT('DBxx',device_code) wherecolumnlike'DBxx-xxx%';为了方便下面举例,这里放个student表供下面使...
代码星球 ·2020-05-23

MySQL GTID详解

MySQL在5.6版本推出了GTID复制,相比传统的复制,GTID复制对于运维更加友好,这个事物是谁产生,产生多少事物,非常直接的标识出来。今天将讨论一下关于从库showslavestatus中的Retrieved_Gtid_Set和Executed_Gtid_Set.Retrieved_Gtid_Set:从库已经接收...
代码星球 ·2020-05-23

mysql中in 做条件匹配 带逗号的字符串 数据异常解决

 在数据库中表doctor中cancer字段存放着以逗号分隔的外键idselectcancerfromdoctorwhereid=1; 数据如下:cancer1,2,3我需要在表cancer_type中匹配刚刚的外键,于是用FIND_IN_SET函数:select*fromcancer_typecw...

mysql单表分区

源 https://blog.csdn.net/apple001100/article/details/75451999 目的:为了了解mysql单表分区方法,特此作为学习笔记记录一下。一。准备表,创建一个学生表,包含主键sid和名称sname字段createtablestudents(sidint...
代码星球 ·2020-05-23

centos7安装 mysql数据库

centos7的yum源中貌似没有正常安装MySQL时的mysql-server。那么就需要从官网下载了。#wgethttp://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm#rpm-ivhmysql-community-release-el7-5...

nodejs操作mysql常见错误

1.CannotenqueueHandshakeafteralreadyenqueuingaHandshake。这个错误提示意思是某个数据库连接已经执行了,不能进行多次连接了。遇到此类情况,首先看下代码是否出现了同一个数据库连接多次调用connect方法的情况.2 CannotenqueueHandshake...

mysql里的数据库引擎, 编码格式

针对数据库里即使设置了varchar类型的字段,值输入中文报错的情况,是因为数据库的默认编码类型不支持汉字输入. utf-8可以编译全球通用的所有语言符号.由1-6个可变字节组成,有非常严格的排列规则,能够快速准确的完成编译.在mysql里,utf-8被写成utf8,不是默认编码格式,需要在workbench...

使用datagrip链接mysql数据库的报错问题.

1.datagrip刚打开时候,选择风格是白是黑后,会有一个选择什么数据库,有oracle...一大堆,别选错了.我的是mysql,不要选成了windowssql和sql.2基本设置写完,包括除了随便起个名, 其他都是默认就好,默认用户名root,你的数据库密码,数据库的地址本地的填127.0.0.1,端口填...

MySQL数据库下载安装和DataGrip的下载安装和破解

一:数据库下载地址:官网https://dev.mysql.com/downloads/file/?id=482771;如果参数id失效,就选择之前的版本,5.7就可以,太新的没人用,老的很稳定.选300M多的,别选十几兆的那个.选最下面的no,thanks,直接下载就可以. 二:下载dataGrip数据库管...
首页上一页...493494495496497...下一页尾页