在MySQL中从URL中剥离参数

时间:2012-02-13 23:51:41

标签: mysql regex preg-replace

我有一张表,其中捕获的网址包含许多参数。网址如下所示:http://www.xxxx.com/?p=XXX&impfield1=QQQ&impfield2=YYY&testfield=ZZZ

我正在尝试编写一个删除特定参数的查询,即impfield1。

我如何在MySQL中执行此操作?我已经尝试了preg_replace插件,但我无法在我的Windows MySQL服务器上安装它们(使用WAMP软件包安装)。

谢谢!

2 个答案:

答案 0 :(得分:0)

我建议你用自己喜欢的编程语言编写一个脚本。 Python会擅长它。

  1. 安装python mysql驱动程序
  2. 编写python脚本来选择记录,处理它们,运行更新
  3. 运行它。

答案 1 :(得分:0)

通过PHP或某种具有数据库访问权限的脚本语言,您可以做得更好。您可以编写一个简单的函数来进行字符串搜索和替换。