mysql
Lovme_du
虽然努力不一定能成功,但是不努力真的好爽!
展开
-
MySQL主从同步,出现Slave_SQL_Running:no和slave_io_running:no问题的解决方法
MySQL可以实现主从同步,但是重启机器后或者其他原因导致MySQL无法同步了。原创 2023-09-11 11:34:55 · 1156 阅读 · 1 评论 -
Mysql使用ibd文件恢复表数据
ibd文件恢复表数据原创 2022-12-28 13:12:20 · 1081 阅读 · 0 评论 -
mySql数据定时备份与恢复
Windows服务器上面,要实现数据库定时备份,采用方式很多。本文通过任务计划 + mysqldump的bat脚本实现数据的定时备份。mysqldump是mysql用于转存储数据库的实用程序。它主要产生一个SQL脚本,其中包含从头重新创建数据库所必需的命令CREATE TABLE INSERT等。mysqldump.exe 在安装 mysql 的 bin 目录里面。一、创建 dbback.bat文件,写入内容;@echo offset host=127.0.0.1set port=3306原创 2022-05-10 13:01:45 · 762 阅读 · 0 评论 -
MySql5.7主从配置
环境Mysql 5.7、windows主[192.167.19]、windows从[192.168.1.18]一、主库配置1、打开主库my.ini,编辑配置如下内容:[mysql] # 设置mysql客户端默认字符集 default-character-set=utf8 [mysqld] #设置3306端口 port = 3306 # 设置mysql的安装目录 basedir=D:\mysql5 # 设置mysql数据库的数据的原创 2022-05-06 18:18:32 · 2184 阅读 · 0 评论 -
mysql sql将逗号分割字段拆为多条数据展示
实际开发中有时候为了减少表数量,设计字段按逗号隔开,数据展示需要将逗号分割字段拆成多条数据。具体处理SQL:SELECT a.id, substring_index( substring_index(a.逗号分隔的字段, ',', b.id), ',', - 1 )FROM 处理表 aLEFT JOIN 分割字段关联表 b ON b.id <= ( LENGTH(a.逗号分隔的字段) - LENGTH(REPLACE (a原创 2020-07-01 17:51:59 · 2469 阅读 · 0 评论 -
mysql 用if判断连哪个表,并使用一个字段展示值
根据表cz_course的course_type字段1、2、3类别展示出不通表的分数。SELECT ccs.id, ccs.student_id, ccs.`name`, ccs.class_name, ( CASE WHEN cce.course_type = 1 THEN czso.end_score WHEN cce.course_type = 2 THEN czst.end_score WHEN cce.course_type = 3 THEN cz.原创 2020-05-28 10:27:55 · 1353 阅读 · 0 评论 -
mysql sql运算小数位不精确
代码和直接用sql统计发现统计数据存在小数差异,检查mysql统计存在小数位不精确,解决办法如下:-- 在mysql中,sum计算小数不精确 SELECT cast( sum(lab) AS DECIMAL (19, 5) -- 5 表示精确小数点5位 ) AS sumCommFROM TABLE...原创 2020-03-12 13:27:29 · 1740 阅读 · 0 评论 -
Mysql修改最大连接数量
登陆root用户产看最大当前最大连接数量:show variables like "max_connections";修改连接数量为800:set GLOBAL max_connections = 300;原创 2020-01-03 13:25:45 · 314 阅读 · 0 评论 -
MySql使用group_concat()后去重
工作场景: 行转列显示数据值,例如:统计A表里面所有a分组的b字段(带去重)。SQL:SELECT sur.a, group_concat( DISTINCT `sur`.`b` SEPARATOR '--' ) AS `name`FROM A surGROUP BY sur.a-- DISTINCT 将名字去重-- SEPARATOR 每个名字间有使用"--"连接...原创 2019-11-26 11:30:18 · 17006 阅读 · 0 评论 -
mysql查询字段重复数据
-- 查询表的某个字段数据重复的所有数据:table-表,a-重复字段mysql> select * from table WHERE a in ( select a from table group by a having count(a)>1)注释:table-表,a-重复字段...原创 2019-12-17 13:08:38 · 194 阅读 · 0 评论 -
Centos7安装、卸载mysql详细流程
一、卸载1、查看mysql安装了哪些东西:rpm -qa | grep -i mysqlmysql57-community-release-el7-11.noarchmysql-community-libs-5.7.28-1.el7.x86_64mysql-community-server-5.7.28-1.el7.x86_64mysql-community-common-5.7.28-...原创 2019-12-17 12:58:37 · 279 阅读 · 0 评论