sql >> データベース >  >> Database Tools >> phpMyAdmin

phpMyAdminを使用して単一の列内のすべての行を更新する

    あなたのスキーマについての良い見通しなし。すべての列を値で更新するため(PHPでの操作に応じて、同じまたは異なる)。

    これにより、値全体が置き換えられます:

    UPDATE v2rns_content SET image_intro ='images\/news_images\/legacy' 
    WHERE image_intro LIKE '%images\/news_images%'
    

    dirパスの一部を置き換える場合は、次のようにします。

    UPDATE v2rns_content 
    SET image_intro = REPLACE(image_intro , 'images\/news_images', 'images\/news_images\/legacy')
    

    公式の参照ページは次のとおりです。 http://dev.mysql.com/doc/refman/5.5/en/string-functions.html #function_replace




    1. MySQLエラー2014-コマンドが同期していません-連続したストアドプロシージャを呼び出そうとしたとき

    2. SQL繰り返し文字列

    3. phpmyadminエラー13のアクセス許可が拒否されました

    4. PHP myAdmin-フィールドの順序を変更(上または下に移動)