В чем здесь ошибка?
$update= $conn->query("UPDATE 'accounts' SET password=REPLACE(password,'%$2y$10$%','%$2a$10$%') where password like '%$2y$10$%'");
Необходимо выполнить замену в таблице аккаунтов, в поле паролей. Пароли зашифрованы BCrypt'om. То есть нужно изменить идентификатор $2y$ => $2a$.
$update= $conn->query("UPDATE accounts SET password=REPLACE(password,'%$2y$10$%','%$2a$10$%') where password like '%$2y$10$%'");
Ну вроде просто кавычки надо убрать
Решено
$sqlupdate= $conn->query ("UPDATE accounts SET password=REPLACE(password,'$2y$10$','$2a$10$')");
Обновление происходит корректно.
Сборка персонального компьютера от Artline: умный выбор для современных пользователей