我需要使用mssql数据库在php / mysql中构建一个Web应用程序。 Mssql具有以blob数据类型存储的图像。我不想使用此处所述的外部工具Migrating BLOB data from MS SQL Server to MySQL。我想通过PHP脚本存储数据,但我有一个问题,将mssql数据存储到mysql数据,以便我可以显示我的PHP应用程序中的图像。每次我试图将数据从mssql存储到mysql它显示查询错误。我该怎么做才能将blob数据存储到mysql数据库?
答案 0 :(得分:0)
你当然可以使用PHP来做到这一点。但是,几乎没有重要的考虑因素:
您必须使用预准备语句并将blob绑定到正确的类型described here
如果您的图片大于1MB(默认限制),您必须调整客户端和服务器配置,以将max_allowed_packet
增加到16或甚至32MB。