#mysql · 17 篇

DevOps 2020-08-02 / 7 分钟

使用shell脚本导出MySql查询的月表数据到EXCEL中

经常会踫到这样的场景需求:自定义时间从MySql流水月表中 SELECT 出来数据到excel报表文件中,所以自己写了这个shell脚本来处理。 一、实现思路 代码比较简单,主要使用了 mysql -e 执行SQL语句,然后重定向到txt文件中。由于linux默认是 uft-8 的格式,所以在使用 ...

DevOps 2020-04-15 / 5 分钟

使用shell脚本批量插入数据到MySQL中

经常会踫到这样的场景需求:批量向MySQL数据库插入数据,显然手工 INSERT 成千上万条数据是不现实的,所以自己写了这个shell脚本来处理。 一、具体需求 shell脚本批量插入10万条数据到MySQL中,其中对应表唯一索引是用户 uid 。因此在程序循环1万次数时,每次都使 uid 自增1就...

数据库 2018-03-14 / 5 分钟

MySQL5.7中使用GROUP_CONCAT数据被截断的问题

前天在生产环境中遇到一个问题:使用 GROUP CONCAT 函数select出来的数据被截断了,最长长度不超过1024字节,开始还以为是navicat客户端自身对字段长度做了限制的问题。后面故意重新INSERT了一个字段长度超1024字节的数据,但是navicat能完整展示出来,所以就排除了nav...

DevOps 2018-02-07 / 4 分钟

使用shell脚本解决Navicat导出excel数据不全的问题

月末需要对系统注册用户进行报表统计,在使用Navicat从MySQL数据库中导出数据到excel文件时,发现最大只能导出为65536(美好的数字)行的数据。按理说 Navicat应该是从数据库中读取一条记录会立即写到excel文件中,不应该只读取65536范围内的数据然后一次性写到文件里面。 一、问...

编程 2017-10-18 / 23 分钟

Linux C++简单实现一个批量插入的sql脚本生成工具

之前项目上隔三差五地要手工批量导入一些数据,于是自己用C++写了这个sql脚本文件的生成工具。 ! Linux C++简单实现一个批量插入的sql脚本生成工具 https://cdn.typecodes.com/2017/10/genmysqlinsertsql 2.png "Linux C++简单...

DevOps 2016-02-26 / 43 分钟

CentOS 7.2使用yum安装MYSQL 5.7.10

前面两篇文章 《2015博客升级记 四 :CentOS 7.1编译安装MySQL5.7.7rc》 https://typecodes.com/web/centos7compilemysql.html "查看原文" 、 《阿里云CentOS 7.1使用yum安装MySql5.6.24》 https:/...

编程 2016-01-07 / 12 分钟

Linux c语言连接MySQL数据库实例

工作上自己在Linux C/C++开发时,用的都是Oracle数据库,毕竟企业级应用追求稳定性好、安全可靠。业余时间做了一些WEB开发,接触到MySQL数据库比较多,也比较喜欢开源的MySQL。之前都是用PHP连接MySQL数据库,这里自己用C语言连接MySQL,执行一些简单的连接、查询操作、异常处...

DevOps 2015-12-18 / 9 分钟

Linux下Nginx、MySQL和PHP等应用的日志切割脚本

在Linux中如果应用程序会产生日志,那么就需要考虑日志切割,例如按照固定的大小切割、按照日期进行切割等等。同样,在编译 Nginx1.9.0 https://typecodes.com/web/centos7compilenginx.html "《2015博客升级记 三 :CentOS 7.1编译...

DevOps 2015-06-29 / 10 分钟

2015博客升级记(七):CentOS7定时备份MySql的shell脚本

这是 《2015年博客升级记》 https://typecodes.com/mix/2015updateblog.html "查看原文" 系列文章的第七篇,主要记录在Linux系统中如何使用shell脚本备份服务器上的mysql数据库。 ! CentOS7定时备份MySql的shell脚本 http...