将MSSQL blob数据存储到MySQL blob数据

时间:2012-11-25 06:01:31

标签: php mysql sql-server database blob

我需要使用mssql数据库在php / mysql中构建一个Web应用程序。 Mssql具有以blob数据类型存储的图像。我不想使用此处所述的外部工具Migrating BLOB data from MS SQL Server to MySQL。我想通过PHP脚本存储数据,但我有一个问题,将mssql数据存储到mysql数据,以便我可以显示我的PHP应用程序中的图像。每次我试图将数据从mssql存储到mysql它显示查询错误。我该怎么做才能将blob数据存储到mysql数据库?

1 个答案:

答案 0 :(得分:0)

你当然可以使用PHP来做到这一点。但是,几乎没有重要的考虑因素:

  1. 您必须使用预准备语句并将blob绑定到正确的类型described here

  2. 如果您的图片大于1MB(默认限制),您必须调整客户端和服务器配置,以将max_allowed_packet增加到16或甚至32MB。