Я использую decodeURIComponent и encodeURIComponent в Javascript. Перед тем, как хранить эти данные в UTF-8-PostgreSQL-базе данных, я должен их расшифровать:decodeURIComponent для postgres
$my_data = pg_escape_string(utf8_encode($_POST['my_data']));
Я ищу для PostgreSQL-функции для преобразования Javascript-кодированных данных.
Это так же полезно, как сохранение двоичных файлов в БД в качестве базового кода TEXT вместо использования BYTEA. Вероятно, иногда это имеет смысл, но в целом? Вы уверены, что вам нужно это сделать? –
milen, storage base64, вероятно, уменьшит пропускную способность, необходимую для хранения/извлечения ;-) –