mysql清理日志文件
一、问题说明 一个跑了3年的管理系统,年后突然有人报错说登录的时候提示无用户,于是排查发现Web端连接数据库异常,于是查数据库的服务器发现磁盘空间满了,而占用最大的就是Mysql数据库的日志目录,于...
2024.11.15select * from table_name
INTO outfile ‘/var/lib/mysql-files/train1.csv‘
character set gbk
FIELDS ENCLOSED BY ‘"‘
TERMINATED BY ‘,‘
ESCAPED BY ‘"‘
LINES TERMINATED BY ‘\r\n‘;
带表头:select * from (
select ‘日期‘,‘platform‘
union
select DATE_FORMAT(createTime,‘%Y-%m-%d‘),platform from table_name limit 2) b
INTO outfile ‘/var/lib/mysql-files/train2.csv‘
character set gbk
FIELDS ENCLOSED BY ‘"‘
TERMINATED BY ‘,‘
ESCAPED BY ‘"‘
LINES TERMINATED BY ‘\r\n‘;
解决中文乱码的问题:character set gbk
参数:terminated by分隔符:意思是以什么字符作为分隔符enclosed by字段括起字符escaped by转义字符
terminated by描述字段的分隔符,默认情况下是tab字符(\t) enclosed by描述的是字段的括起字符。escaped by描述的转义字符。默认的是反斜杠(backslash:\ )
导出xls文件能打开,但是会显示文件损坏select * from (
select ‘日期‘,‘platform‘
union
select DATE_FORMAT(createTime,‘%Y-%m-%d‘),platform from table_name limit 2) b
INTO outfile ‘/var/lib/mysql-files/train6.xls‘
character set gbk ;
或
select * from (
select convert(‘日期‘using gbk) ,convert(‘pl‘using gbk)
union
select convert(DATE_FORMAT(createTime,‘%Y-%m-%d‘) using gbk), convert(platform using gbk) from wo_register limit 2) b
INTO outfile ‘/var/lib/mysql-files/train7.xls‘
导入文件汇总指令load data infile ‘/var/lib/mysql-files/train7.xls‘ into table student2 character set gbk;load data infile ‘/var/lib/mysql-files/train7.txt‘ into table student2;一、问题说明 一个跑了3年的管理系统,年后突然有人报错说登录的时候提示无用户,于是排查发现Web端连接数据库异常,于是查数据库的服务器发现磁盘空间满了,而占用最大的就是Mysql数据库的日志目录,于...
2024.11.15mysql的慢查询sql是通过日志记录慢SQL--(俗称慢查询日志)默认的情况下,MySQL数据库不开启慢查询日志(slow query log),需要手动把它打开开启慢查询日志SET GLOBAL ...
2024.11.15这篇文是在参加CCF时导入.csv文件时自己总结的,虽然NavicatForMysql可以导入.csv文件,可是当我导入的时候不知道是文件太大还是什么原因,总是会出现失败。然后就用java写了一个批量...
2024.11.15sql文件SQL全名是结构化查询语言(Structured Query Language),是数据库中的标准数据查询语言。sql格式是数据库脚本文件,里面写了SQL语句,方便地进行数据库、表以及数据等...
2024.11.15一、导出数据库用mysqldump命令(注意mysql的安装路径,即此命令的路径):1、导出数据和表结构:mysqldump -u用户名 -p密码 数据库名 > 数据库名.sql#/usr/local...
2024.11.15