gpt4 book ai didi

c# - 如何查看从MySql数据库到SQL Server Kentico的数据?

转载 作者:行者123 更新时间:2023-11-29 13:34:18 24 4
gpt4 key购买 nike

我有 MySQL 数据库,其中包含我想在 KenticoCMS 7.0 中查看的数据由于 Kentico 不支持 MySQL 数据库,因此我更改了 Web.config 文件中的连接字符串

来自:SQL Server 连接字符串to:MySQL 连接字符串

结果被踢出配置页面

<add name="CMSConnectionString" connectionString="Persist Security Info=False;database=SaDb;server=.\SQLExpress;user id=sa;password=P@ssw0rd;Current Language=English;Connection Timeout=240;" />

像第一次安装 Kentico 一样重新配置数据库

<add name="MySQLConnection" providerName="MySql.Data.MySqlClient" connectionString="Server=localhost;Database=test;Uid=root;Pwd=root;" />

是否有关于查看(仅查看)mySql 数据而不将其转换为 SQL Server DB 的想法或者让Web服务来完成这个过程?

最佳答案

您无法更改 Kentico 数据库的主连接字符串。正如您所描述的,它会导致新的数据库安装。在您的情况下,您将必须开发自定义代码来连接到 MySql 数据库。创建自定义 Web 部件可能是一个好方法。基本上你需要做什么:

  1. 创建自定义 Web 部件 - how to do it .
  2. 安装 MySql 驱动程序 - 将程序集从 MySql Connector-net 复制到您的网站 bin 中就足够了。软件包可下载here .
  3. 连接到 MySql 数据库 - tutorial here .
  4. 按照您想要的方式检索和显示数据。

关于c# - 如何查看从MySql数据库到SQL Server Kentico的数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18956382/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com