मैं दो मुद्दे देख सकता हूं:
-
जोड़ने का प्रयास करें
links: - mysql:mysql
app
. पर आपकी डॉकर कंपोज़ फ़ाइल में सेवा। यह सुनिश्चित करेगा कि आपmysql
. तक पहुंच सकते हैंapp
. से कंटेनर . यह आपकेapp
. में एक होस्टनाम मैपिंग (DNS) सेट करेगा कंटेनर, इसलिए जब आपping mysql
app
. से , यह इसेmysql
. पर हल कर देगा कंटेनर का IP पता. -
आपके
.py
. में फ़ाइल, आप कहां परिभाषित कर रहे हैं कि किस होस्ट से कनेक्ट होना है? जोड़ेंhost="mysql"
connect
. के लिए बुलाना। डिफ़ॉल्ट रूप से, यह127.0.0.1
. से कनेक्ट होगा , जो आप देख रहे हैं।cnx = mysql.connector.connect(host="mysql", user="root", password = 'root', database=malicious)
इन दोनों को ठीक करने से आपकी समस्या का समाधान हो जाना चाहिए।