SELECT 
  a.category_id 
FROM 
  cscart_categories as a 
  LEFT JOIN cscart_categories as b ON b.category_id IN (54) 
WHERE 
  a.id_path LIKE CONCAT(b.id_path, '/%')

Query time 0.00248

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost_info": {
      "query_cost": "41.62"
    },
    "nested_loop": [
      {
        "table": {
          "table_name": "b",
          "access_type": "const",
          "possible_keys": [
            "PRIMARY",
            "p_category_id"
          ],
          "key": "PRIMARY",
          "used_key_parts": [
            "category_id"
          ],
          "key_length": "3",
          "ref": [
            "const"
          ],
          "rows_examined_per_scan": 1,
          "rows_produced_per_join": 1,
          "filtered": "100.00",
          "cost_info": {
            "read_cost": "0.00",
            "eval_cost": "0.10",
            "prefix_cost": "0.00",
            "data_read_per_join": "5K"
          },
          "used_columns": [
            "category_id",
            "id_path"
          ]
        }
      },
      {
        "table": {
          "table_name": "a",
          "access_type": "ALL",
          "rows_examined_per_scan": 383,
          "rows_produced_per_join": 42,
          "filtered": "11.11",
          "cost_info": {
            "read_cost": "3.32",
            "eval_cost": "4.26",
            "prefix_cost": "41.62",
            "data_read_per_join": "225K"
          },
          "used_columns": [
            "category_id",
            "id_path"
          ],
          "attached_condition": "(`test_uchur_k`.`a`.`id_path` like <cache>(concat('54','/%')))"
        }
      }
    ]
  }
}

Result

category_id
55
56
57
58
59
62
63
64
68
69
71
72
73
74
75
76
96
97
98
101
102
103
104
105
106
114
122
130
131
135
136
137
138
139
140
141
142
143
147
148
149
151
155
156
157
160
161
162
169
177
178
179
180
181
187
200
210
219
221
222
228
230
236
239
240
241
242
245
247
252
253
264
265
266
268
269
283
284
286
287
289
291
292
293
294
298
304
305
307
316
320
321
323
324
331
332
336
341
346
347
353
360
374
375
381
385
386
388