2012-04-05 8 views
0

ライブサイトから自分のローカルサーバにスクリプトでデータベースをインポートしました。mysqlクエリでurl接頭辞を更新する

私はデータベースによってメニューシステムを動的に生成しています。私はmysqlのクエリでリンクページの列を更新するにはどうすればよいhttp://localhost/mysite/blog/index.php

http://www.example.com/blog/index.phpのような私の地元のURLにライブURLを変更する必要が

id name  linkpage 
1 blog  http://www.example.com/blog/index.php 
2 about http://www.example.com/blog/about.php 

:彼らは、以下のように表にしていますか?

答えて

3

簡単です。あなたはreplace関数で行うことができます:

UPDATE tablename SET linkpage=REPLACE(linkpage,'www.example.com','localhost/nysite') 
0

と置換機能;

mysql_query("UPDATE your_tablename SET linkpage=REPLACE(linkpage,'www.your_link.com','localhost/mysite')") 
+0

http://dev.mysql.com/doc/refman/5.0/en/replace.htmlを参照してください。 –

関連する問題