第二步:选择上表中的“从MySQL数据库”,弹出这个界面,输入服务器地址、查询数据库以及查询的sql语句(这里别吐槽我用中文名作字段名,也别问我为什么,都是泪)。
第三步:访问凭据中选择数据库,输入数据库管理(或被授权)的账号和密码。
第四步:如果没有问题的话,这里就应该会弹出查询编辑器窗口了。在这里可以编辑各种格式,更改查询类型或者重新组织数据。简单的说就是,你可以在之前的第二步中不输入sql语句,而在这里使用可视化的方法去操作。但建议还是将主要功能用sql语句写出来吧,因为如果要实现一些特定的功能可能在这里无法编辑,而且即使这里可以使用“高级编辑器”继续写sql代码,但这个语法以及编辑器的显示结构真心不是一般人能驾驭的。
第五步:点击上面窗口的“关闭并上载”,查询结果就会在Excel表格中呈现了,当然也可以选择“关闭并上载至”自定义查询结果的存放位置。接着就可以用得到的数据直接作为报表结果或者是报表数据源进行下一步处理了。
最后,在服务器配置好参数后,可以在远程电脑上维护、更新报表(需要Excel2016版本,2013版本测试了一下,没有成功,可能缺少某些东西——用Windows久了,要学会一项技能,少问原因,直接装2016吧)。下面是MySQL的授权步骤:
找到MySQL的本地安装目录,当前为:C:\Program Files\MySQL\MySQL Server 5.7\bin
1、在电脑CMD终端,CD到此目录,即输入:CDC:\Program Files\MySQL\MySQL Server 5.7\bin
2、输入(-u后接用户名,-p后接对应的密码)进入MySQL系统:MySQL -uroot -p2010
3、开启远程账号创建远程登录用户并授权(注意修改相应的数据库test_db和地址【被授权登录的地址,用%表示不限制任何地址】及密码):grant all PRIVILEGES on littlebai.* to root@'192.168.1.13' identified by '2010';
4、当结果反馈为“Query OK”时,表示授权成功了。此时可以使用:flush privileges;来执行马上生效的命令。
作者信息:微信号:wshanlin,微信公众号:wangmeipos(望梅坡),搜狐:望梅坡。欢迎来聊!