帆软不展示mysql中的数据

2023年 8月 10日 42.3k 0

最近在使用帆软报表时,遇到了一个问题,就是无法展示MySQL中的数据,经过一番摸索和调试,终于找到了问题所在。

帆软不展示mysql中的数据

首先,需要在MySQL中创建好相应的数据库和表格,并且确保该数据库的IP地址和端口号与帆软连接时所填写的信息一致。

CREATE DATABASE IF NOT EXISTS sample;
USE sample;
CREATE TABLE IF NOT EXISTS `user` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(255) DEFAULT NULL,
`age` int(11) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

之后,在帆软中创建一个新的数据集,选择MySQL作为数据源,并填写相应的用户名和密码。

SELECT * FROM user;

然而,在预览报表时,却发现没有展示任何数据,这时需要检查一下帆软的数据源配置是否正确,以及是否填写了正确的数据库和表格名。

同时还要注意到,如果MySQL的root用户拥有了一个特殊字符(比如@)的密码,则需要将其转义为@;这个字符代表的ASCII码值。

mysql -u root -pmy@password

最后,再次预览报表,就可以愉快地看到MySQL中的数据了。

相关文章

Oracle如何使用授予和撤销权限的语法和示例
Awesome Project: 探索 MatrixOrigin 云原生分布式数据库
下载丨66页PDF,云和恩墨技术通讯(2024年7月刊)
社区版oceanbase安装
Oracle 导出CSV工具-sqluldr2
ETL数据集成丨快速将MySQL数据迁移至Doris数据库

发布评论