From personal experience I can say that this is a complicated project. You want all the pieces to stick together safely and in perfect position to avoid gaps that weren't there before.
I once "repaired" a broken ceramic object with hot glue, but the glue hardens too quickly. I couldn't press the piece into position to avoid gaps and once I made my way to the top of the object, the shards didn't align anymore and caused even more gaps.
Super glue is ideal to hold shards in their original position, because it can flow into gaps and it dries quickly. But it can leave milky residue on surfaces and it's too brittle.
Another very beautiful but much more complicated way to fill the gaps is called Kintsugi. It's a traditional Japanese technique that uses natural lacquer and gold powder, but you can recreate the effect with modern materials like epoxy resin and gold mica. I highly recommend watching some tutorials like this one by Alex, this one by Chezlin and many more you can find online. Maybe you decide that highlighting the cracks with gold isn't what you want. There are also many tutorials on how to repair ceramics with epoxy glue like this one by Lakeside Pottery or this one by Ron Hazelton.
If this technique is too complicated and you just want the pieces to stick together again, construction silicone is an ideal long-term solution because it sticks to almost anything and stays flexible after curing. You could fill small gaps with it, but it may look ugly. It's best to glue the pieces from the inside so the silicone won't be visible. You can touch and form fresh silicone with your fingers if you wet your finger in water with lots of dish washing liquid.