对不起 - 我是一个完整的新手,所以任何帮助非常感谢。删除MySQL数据库中的字符
我有一个柱(texty3)在MySQL数据库约30,000条目需要具有特定的字符/词语删除:
具体地说,
少于3个字符的任何单词。 任何非capilised单词。 任何非字母数字。
我在想知道是否有这样的mysql命令?
我有某人通过PHP,看起来像这样写日后上传脚本,
function getmtext($str) {
$text = '';
$words = str_word_count($str, 1);
foreach ($words as $word) {
if ($word[0] >= 'A' && $word[0] <= 'Z')
if (strlen($word)>3)
$text .= $word.' ';
}
return $text;
}
但我不知道如何编辑已经存在的条目。
任何帮助表示赞赏!
我认为你必须编写一个PHP脚本来批量处理数据库中的所有条目,MySQL没有内置的功能来做你正在寻找的东西。 – Stefan