我正在尝试学习如何使用mysql但是在构建图像数据库时遇到了问题。实质上是以下代码:
UPDATE pic SET img = LOAD_FILE( 'C:\Users\name\Pictures\marketbear3.jpg' ) WHERE idpic =1
踢回来 - > 0行受影响。 (查询耗时0.0007秒)
我的桌面名称为'pic',列为'idpic''caption'和'img'...我尝试按照this website.
的步骤操作请帮忙......
答案 0 :(得分:1)
你应该使用
UPDATE pic SET img = LOAD_FILE( 'C:/Users/name/Pictures/marketbear3.jpg' ) WHERE idpic =1
或
UPDATE pic SET img = LOAD_FILE( 'C:\\Users\\name\\Pictures\\marketbear3.jpg' ) WHERE idpic =1
反斜杠是转义下一个字符的特殊字符,因此\n
实际上是换行符。