diff --git a/core/modules/mysql/src/Driver/Database/mysql/Schema.php b/core/modules/mysql/src/Driver/Database/mysql/Schema.php
index d0076f3481..c3f75f271c 100644
--- a/core/modules/mysql/src/Driver/Database/mysql/Schema.php
+++ b/core/modules/mysql/src/Driver/Database/mysql/Schema.php
@@ -34,6 +34,7 @@ class Schema extends DatabaseSchema {
    */
   protected $mysqlStringTypes = [
     'VARCHAR',
+    'VARBINARY',
     'CHAR',
     'TINYTEXT',
     'MEDIUMTEXT',
@@ -236,6 +237,8 @@ public function getFieldTypeMap() {
       'varchar:normal'  => 'VARCHAR',
       'char:normal'     => 'CHAR',
 
+      'varbinary:normal' => 'VARBINARY',
+
       'text:tiny'       => 'TINYTEXT',
       'text:small'      => 'TINYTEXT',
       'text:medium'     => 'MEDIUMTEXT',
diff --git a/core/modules/pgsql/src/Driver/Database/pgsql/Schema.php b/core/modules/pgsql/src/Driver/Database/pgsql/Schema.php
index 5c3052e56a..b2f6b7bf91 100644
--- a/core/modules/pgsql/src/Driver/Database/pgsql/Schema.php
+++ b/core/modules/pgsql/src/Driver/Database/pgsql/Schema.php
@@ -425,6 +425,8 @@ public function getFieldTypeMap() {
       'varchar:normal' => 'varchar',
       'char:normal' => 'character',
 
+      'varbinary:normal' => 'bytea',
+
       'text:tiny' => 'text',
       'text:small' => 'text',
       'text:medium' => 'text',
diff --git a/core/modules/sqlite/src/Driver/Database/sqlite/Schema.php b/core/modules/sqlite/src/Driver/Database/sqlite/Schema.php
index eb836eb453..5d80c21548 100644
--- a/core/modules/sqlite/src/Driver/Database/sqlite/Schema.php
+++ b/core/modules/sqlite/src/Driver/Database/sqlite/Schema.php
@@ -221,6 +221,8 @@ public function getFieldTypeMap() {
       'varchar:normal'  => 'VARCHAR',
       'char:normal'     => 'CHAR',
 
+      'varbinary:normal' => 'BLOB',
+
       'text:tiny'       => 'TEXT',
       'text:small'      => 'TEXT',
       'text:medium'     => 'TEXT',
