diff --git a/core/lib/Drupal/Core/Path/AliasStorage.php b/core/lib/Drupal/Core/Path/AliasStorage.php
--- a/core/lib/Drupal/Core/Path/AliasStorage.php
+++ b/core/lib/Drupal/Core/Path/AliasStorage.php
@@ -201,11 +201,7 @@ class AliasStorage implements AliasStorageInterface {
       ->fields('base_table', ['path', 'alias']);

     if (!empty($preloaded)) {
-      $conditions = new Condition('OR');
-      foreach ($preloaded as $preloaded_item) {
-        $conditions->condition('base_table.path', $this->connection->escapeLike($preloaded_item), 'LIKE');
-      }
-      $select->condition($conditions);
+      $select->condition('base_table.path', $preloaded, 'IN');
     }

     $this->addLanguageFallback($select, $langcode);
@@ -222,10 +218,9 @@ class AliasStorage implements AliasStorageInterface {
    * {@inheritdoc}
    */
   public function lookupPathAlias($path, $langcode) {
-    // See the queries above. Use LIKE for case-insensitive matching.
     $select = $this->getBaseQuery()
       ->fields('base_table', ['alias'])
-      ->condition('base_table.path', $this->connection->escapeLike($path), 'LIKE');
+      ->condition('base_table.path', $path);

     $this->addLanguageFallback($select, $langcode);

@@ -238,10 +233,9 @@ class AliasStorage implements AliasStorageInterface {
    * {@inheritdoc}
    */
   public function lookupPathSource($alias, $langcode) {
-    // See the queries above. Use LIKE for case-insensitive matching.
     $select = $this->getBaseQuery()
       ->fields('base_table', ['path'])
-      ->condition('base_table.alias', $this->connection->escapeLike($alias), 'LIKE');
+      ->condition('base_table.alias', $alias);

     $this->addLanguageFallback($select, $langcode);

@@ -280,12 +274,11 @@ class AliasStorage implements AliasStorageInterface {
    * {@inheritdoc}
    */
   public function aliasExists($alias, $langcode, $source = NULL) {
-    // Use LIKE and NOT LIKE for case-insensitive matching.
     $query = $this->connection->select(static::TABLE)
-      ->condition('alias', $this->connection->escapeLike($alias), 'LIKE')
+      ->condition('alias', $alias)
       ->condition('langcode', $langcode);
     if (!empty($source)) {
-      $query->condition('path', $this->connection->escapeLike($source), 'NOT LIKE');
+      $query->condition('path', $source, '!=');
     }
     $query->addExpression('1');
     $query->range(0, 1);

diff --git a/core/lib/Drupal/Core/Path/AliasRepository.php b/core/lib/Drupal/Core/Path/AliasRepository.php
--- a/core/lib/Drupal/Core/Path/AliasRepository.php
+++ b/core/lib/Drupal/Core/Path/AliasRepository.php
@@ -49,11 +49,7 @@ class AliasRepository implements AliasRepositoryInterface {
       ->fields('base_table', ['path', 'alias']);

     if (!empty($preloaded)) {
-      $conditions = new Condition('OR');
-      foreach ($preloaded as $preloaded_item) {
-        $conditions->condition('base_table.path', $this->connection->escapeLike($preloaded_item), 'LIKE');
-      }
-      $select->condition($conditions);
+      $select->condition('base_table.path', $preloaded, 'IN');
     }

     $this->addLanguageFallback($select, $langcode);
@@ -70,10 +66,9 @@ class AliasRepository implements AliasRepositoryInterface {
    * {@inheritdoc}
    */
   public function lookupBySystemPath($path, $langcode) {
-    // See the queries above. Use LIKE for case-insensitive matching.
     $select = $this->getBaseQuery()
       ->fields('base_table', ['id', 'path', 'alias', 'langcode'])
-      ->condition('base_table.path', $this->connection->escapeLike($path), 'LIKE');
+      ->condition('base_table.path', $path);

     $this->addLanguageFallback($select, $langcode);

@@ -86,10 +81,9 @@ class AliasRepository implements AliasRepositoryInterface {
    * {@inheritdoc}
    */
   public function lookupByAlias($alias, $langcode) {
-    // See the queries above. Use LIKE for case-insensitive matching.
     $select = $this->getBaseQuery()
       ->fields('base_table', ['id', 'path', 'alias', 'langcode'])
-      ->condition('base_table.alias', $this->connection->escapeLike($alias), 'LIKE');
+      ->condition('base_table.alias', $alias);

     $this->addLanguageFallback($select, $langcode);
