MySQL не поддържа никакъв INSERT OR REPLACE INTO
синтаксис, който съм виждал. Може да търсите нещо като INSERT INTO ... ON DUPLICATE KEY UPDATE
. Във вашия пример може да изглежда така:
INSERT INTO myTable (name, string, lang) VALUES (param1, param2, param3)
ON DUPLICATE KEY UPDATE name = param1, string = param2, lang = param3;
Повече информация можете да намерите в документацията тук:https://dev .mysql.com/doc/refman/5.0/en/insert.html
Пример за това може да се намери с тази SQL Fiddle .