1.背景 mysql库中写联合查询语句时报错,055 - Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column ‘xxxx.xxx’ which is not functionally dependent on columns in GRO...
在日常使用mysql时,特殊是在开发环境,经常会有一些憨憨操作,手动去操作数据库,或者又删表导入等操作,除了运维备份mysql,也可以记录binlog的的一些信息,比如在手动操作前记录一下时间点和position,操作结束之...
1.背景 当多表保存数据时,当前表要保存前一个插入的ID值。 2.解决方案 sql语句如下: SELECT last_insert_id() AS L...
DROP FUNCTION IF EXISTS parse_json; DELIMITER // CREATE FUNCTION parse_json(jsonStr text charset utf8, varname TEXT charset utf8) RETURNS int DETERMINISTIC BEGIN DECLARE ratio float default 0; DECLAR...
当匹配 NULL 值条件时,使用 IS NULL 和 IS NOT NULL,当匹配空字符串时,使用=!=。也可这样用ISNULL(字段)=0。 IFNULL(v1,v2);如果 v1 不为 NULL,则 IFNULL 函数返回 v1,否则返回 v2 的结果。...
mysql 修改密码后,原来没断开的连接依旧可以连接 一:登陆mysql [root@iZ2ze ~] # mysql -u root -p Enter password: 二:进入mysql库 mysql use mysql 三: 修改密码 mysql set global validate_password_policy=0; #...
1.replace update info set name=replace(name, ,) 2.trim trim默认去除两端的空格、rtrim去除右边的空格、ltrim去除左边的空格。 update info set name=TRIM(name)...
1.直接用加法 字符串+0 例:select * from a order by (column+0) desc 2.类型转换函数 CONVERT和CAST CAST(column as type) CONVERT(column, type) 例:select * from a order by CONVERT(column,SIGNED) desc sel...
分表的目的 项目开发中,我们的数据库数据越来越大,随之而来的是单个表中数据太多。以至于查询数据变慢,而且由于表的锁机制导致应用操作也受到严重影响,出现了数据库性能瓶颈。 当出现这种情况时,我们可以考虑...
1.查看数据库的编码格式 show variables like character_set_database; 2.修改数据库的编码格式 alter database hcwx character set utf8; 3.创建数据库时指定数据库的字符集 create database hcwx character set u...
Chrome浏览器在版本更新中推出了画中画功能,这使得我们能够将网页中播放的视频弹出到...
前言: 对于.NET开发者而已,IIS Web托管服务器应该是十分的熟悉的。对于刚安装Window...
对于 财务专业 等学生或者 公司财务 人员来说,将报账发票等汇总到excel简直就是一个 ...
不知道大家有没有想过下面这件事? 我们平时调用 DELETE 在 MySQL 中删除的数据都去哪...
本文是一篇科普文章,主要是帮助大家理解清楚网络通信底层的根本原因。 一、网络通信...