The advent of the 5G mobile network has brought a lot of benefits. However, it prompted new challenges on the 5G network cybersecurity defense system, resource management, energy, cache, and mobile network, therefore making the existing approaches obsolete to tackle the new challenges. As a result of that, research studies were conducted to investigate deep learning approaches in solving problems in 5G network and 5G powered Internet of Vehicles (IoVs). In this article, we present a survey on the applications of deep learning algorithms for solving problems in 5G mobile network and 5G powered IoV. The survey pointed out the recent advances on the adoption of deep learning variants in solving the challenges of 5G mobile network and 5G powered IoV. The deep learning algorithm solutions for security, energy, resource management, 5G-enabled IoV, and mobile network in 5G communication systems were presented including several other applications. New comprehensive taxonomies were created, and new comprehensive taxonomies were suggested, analysed, and presented. The challenges of the approaches are already discussed in the literature, and new perspective for solving the challenges was outlined and discussed. We believed that this article can stimulate new interest in practical applications of deep learning in 5G network and provide clear direction for novel approaches to expert researchers.