mysql中有一个字段,存储文件路径,原来存储路径发生了变化,如何修改呢?
把'd:\alantop_dir\Alantop_Tool\Release\Tools\' 修改为 'D:\alantop_dir\Alantop_Tool\Tools\')
UPDATE app SET path = REPLACE (path, 'd:\\alantop_dir\\Alantop_Tool\\Release\\Tools\\', 'D:\\alantop_dir\\Alantop_Tool\\Tools\\')
两个注意点:
- 带有\文件路径的,写入sql语句用字符串转义“\\”;
- 这个语句需要匹配大小写,如果大小写不同,需要分别执行。
UPDATE app SET path = REPLACE (path, 'D:\\alantop_dir\\Alantop_Tool\\Release\\Tools\\', 'D:\\alantop_dir\\Alantop_Tool\\Tools\\')