sql >> Databasteknik >  >> Database Tools >> phpMyAdmin

Sök och ersätt "http" till "https" i databasen

använd ERSÄTT. och om det finns ett index på fältet kan UPDATEN använda dem

UPDATE t
     set url = REPLACE(url, 'http:', 'https:')
     WHERE url LIKE '%http:%';

ändra bara example.com

detta hittar bara rad med 'http://example.com '

UPDATE t
     set url = REPLACE(url, 'http:', 'https:')
     WHERE url LIKE '%http://example.com%';

eller så hittar den alla rader med http:// men ändrar bara denna http://example.com till https://example.com

UPDATE t
     set url = REPLACE(url, 'http://example.com', 'https://example.com')
     WHERE url LIKE '%http:%';


  1. Det går inte att ställa in foreign_key_checks till 0 / av

  2. Kan inte exportera tabell i SQL-format i phpMyAdmin

  3. problem med att försöka skapa ssms-tillägg

  4. Composite Foreign Key Constraint via PhpMyAdmin?