FineBI 帆软连接 MySQL 以及显示乱码的解决方法

发布时间:2022-07-02 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了FineBI 帆软连接 MySQL 以及显示乱码的解决方法脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

FineBI 帆软连接 MySQL 以及显示乱码的解决方法

  • 0. 说明
  • 1. 下载 FineBI
  • 2. 安装及配置


0. 说明

(1)测试环境:虚拟机win7x64(旗舰版);与物理机的连接方式为 NAT。

FineBI 帆软连接 MySQL 以及显示乱码的解决方法

在物理机的服务中打开这两个项,虚拟机才能联网(便于爬虫使用)。 (2)FineBI 版本:5.1.0 (3)MySQL 版本:8.0.26

1. 下载 FineBI

  到官网下载,个人用户是免费的,功能齐全(只是用户连接数有限制而已),没必要用破解版;商用的话就更不能用破解版了。 官网链接:FineBI 下载。

2. 安装及配置

**前提:**安装完 MySQL 数据库,配置好 MySQL 的环境变量(添加 MySQL的 bin 目录到系统环境变量 path 中即可);修改注册表中的 MySQL 的 ImagePaht的路径为你的 MySQL 的 bin 文件夹,里面的mysqld和引号之类的不要改;并在 MySQL 的根目录下新建 my.ini,里面写下以下内容:

[client]
# 设置mysql客户端默认字符集
default-character-set=utf8mb4

[mysqld]
# 设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=C:\mysql\mysql-8.0.26-winx64
# 允许最大连接数
max_connections=20
# 服务端使用的字符集默认为utf8(现在相当于 utf8mb3,即utf8是utf8mb3的缩写)
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB

  上面的 basedir记得修改,改成自己的 MySQL 的文件夹。其他 MySQL 的安装操作见之前的笔记。   下载 FineBI 完双击安装。安装完打开(双击 FineBI 图标后,会在默认浏览器上打开),

FineBI 帆软连接 MySQL 以及显示乱码的解决方法

设置自己的用户名和密码并记住(抄下来或者保存在某个找得到的地方,避免自己忘记,毕竟我还没试过密码忘了会怎样,大不了重装一次 FineBI)。   接下来到了配置数据库的环节。首先打开 dos 窗口,登录 MySQL,在 MySQL 中用以下命令创建一个新的数据库:

CREATE DATABASE 数据库名 CHARACTER SET utf8 COLLATE utf8_bin;

比如,要连接 finedb(相当于数据库名称为:finedb),那就用以下命令创建:

CREATE DATABASE finedb CHARACTER SET utf8 COLLATE utf8_bin;

这样做的原因是:官方手册(点击这里)里提到了默认字符集要用 utf8,排序规则要用 utf8_bin,如下图所示:

FineBI 帆软连接 MySQL 以及显示乱码的解决方法

FineBI 帆软连接 MySQL 以及显示乱码的解决方法

FineBI 帆软连接 MySQL 以及显示乱码的解决方法

注意:上图的驱动选择以“com”开头的,就是图片里显示的那个,不要选“org”开头的(因为这个是老版的)。   在连接数据库之前,使用以下命令打开 MySQL 服务:

net start mysql

  在上图所示的界面中输入自己数据库的用户名和密码、主机(一般为 localhost)和端口(默认写3306,因为上面我们写 my.ini的时候写的就是3306),然后点击“启用新数据库”(如果连接不了,那就是没开启虚拟机服务,用上述命令打开)。

FineBI 帆软连接 MySQL 以及显示乱码的解决方法

开启后的界面如上图所示。然后点击“管理系统、数据连接管理、新建数据连接”。

FineBI 帆软连接 MySQL 以及显示乱码的解决方法

我装的是 MySQL 数据库,所以我选择 MySQL:

FineBI 帆软连接 MySQL 以及显示乱码的解决方法

点击上面那个图标,进入到如下图所示的界面:

FineBI 帆软连接 MySQL 以及显示乱码的解决方法

全部填写完成后,点击右上角的 “测试连接”,如果连接成功,就点击右上角的保存:

FineBI 帆软连接 MySQL 以及显示乱码的解决方法

  之后回到 “数据准备”,点击 “添加分组”,分组可以自己命名,把鼠标悬停在新建的这个分组的右边可以看到三个点,点击,新建业务包,自己命名。

FineBI 帆软连接 MySQL 以及显示乱码的解决方法

  鼠标点击业务包,进入,点击 “添加表”,可以选择 “数据库表”,也可以选择 “SQL 数据集”。选择 “数据库表” 时,可以直接用鼠标点击来选择需要的表格,但在这个步骤中无法进行表格的条件筛选。选择 “SQL 数据集” 时,可以根据我们的需要,用 MySQL 语句来筛选、排序,选择出我们需要的内容。

FineBI 帆软连接 MySQL 以及显示乱码的解决方法

脚本宝典总结

以上是脚本宝典为你收集整理的FineBI 帆软连接 MySQL 以及显示乱码的解决方法全部内容,希望文章能够帮你解决FineBI 帆软连接 MySQL 以及显示乱码的解决方法所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签:数据库