0
mysql统计账单信息(下):数据导入及查询
source link: https://blog.51cto.com/loong576/5433183
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
上一篇 mysql统计账单信息(上):mysql安装及客户端DBeaver连接使用介绍了mysql5.7的安装及客户端DBeaver的连接配置,本文接上一篇内容,介绍数据导入和查询导出。
一、excel导入
数据的导入可以是excel也可以是导库,这里先介绍excel导入方式
1.转csv
将xlsx格式转换为csv模式
使用notepad打开并转码为UTF-8
将excel导入数据库
选择移动对账单
该报错原因为无权限,授权即可
GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP ON zd.* TO loong576@’%’ identified by ‘root’;
4.表查看
表数据查看
二、恢复数据库
本节演示restore数据库方式导入数据
选择要导入的sql文件,执行导入,导入前需要授权
grant all privileges on `liuliangkafukuan`.* to 'loong576'@'%' identified by 'Loong576!';
导入过程可能会涉及到max_allowed_packet数值调整,设置max_allowed_packet数值更大些
mysql> show global variables like 'max_allowed_packet';
mysql> set global max_allowed_packet=16777216;
查看yd_csv表结构:
移动全量表明细:
三、移动查询语句
查询语句基于restore导入的库表,也可以是导入的excel,这里以前者为例
1.查询语句
select liuliangkafukuan.yd_csv.卡号,liuliangkafukuan.yd_csv.ICCID,liuliangkafukuan.yd_csv.`1月` ,liuliangkafukuan.yd_csv.`2月`,liuliangkafukuan.yd_csv.`3月`,liuliangkafukuan.yd_csv.`4月`,liuliangkafukuan.yd_csv.`5月`,liuliangkafukuan.yd_csv.`6月`,liuliangkafukuan.yd_csv.`7月`,liuliangkafukuan.yd_csv.`8月`,liuliangkafukuan.yd_csv.`9月`,liuliangkafukuan.yd_csv.`10月`,liuliangkafukuan.yd_csv.`11月`,liuliangkafukuan.yd_csv.`12月`,liuliangkafukuan.移动全量表明细.分公司 from liuliangkafukuan.yd_csv join liuliangkafukuan.移动全量表明细 on liuliangkafukuan.移动全量表明细.卡号 = liuliangkafukuan.yd_csv.卡号 and liuliangkafukuan.移动全量表明细.ICCID = liuliangkafukuan.yd_csv.ICCID ;
2.查询结果
3.查询结果导出
选择输出的目录和文件名格式
导出如下:
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK