Re: massive find/replace on MySQL db

From: Date: Sat, 15 Jun 2002 15:11:49 +0000
Subject: Re: massive find/replace on MySQL db
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-102340@lists.php.net to get a copy of this message
SC> I've inherited a MySQL db (4MB on disk) that's riddled with SC> inconsistent storage of character entities from being pasted from SC> Word. At very least I hope to convert all quotes "‘" - SC> "”" SC> to HTML's """ and "'". For each entity you wanted to replace, you could: update tablename set fieldwithcrap = replace(fieldwithcrap, 'oldstring', 'newstring'); Keep an eye on all your escaping and what not. And do a dump before you do all your replacing, just in case something goes awry. If that doesn't work well, then I'd probably dump the data, run it through a string replacing script, and load it all back in. That wouldn't take too long either. - Julie --> Julie Meloni --> julie@thickbook.com --> www.thickbook.com Find "Sams Teach Yourself MySQL in 24 Hours" at http://www.amazon.com/exec/obidos/ASIN/0672323494/thickbookcom-20

« previous php.general (#102340) next »