Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

Python का उपयोग करके MySQL में डेट ऑब्जेक्ट कैसे इन्सर्ट करें?

MySQL डेटाबेस में डेट इन्सर्ट करने के लिए, आपकी टेबल में टाइप date या datetime का कॉलम होना चाहिए। एक बार आपके पास वह हो, तो आपको अपने डेट को इन्सर्ट करने से पहले स्ट्रिंग फॉर्मेट में बदलना होगा। ऐसा करने के लिए, आप datetime मॉड्यूल के strftime फॉर्मेटिंग फंक्शन का उपयोग कर सकते हैं।

उदाहरण के लिए

from datetime import datetime
now = datetime.now()
id = 1
formatted_date = now.strftime('%Y-%m-%d %H:%M:%S')
# यह मानते हुए कि आपके पास एक कर्सर है जिस पर आप यह क्वेरी चलाना चाहते हैं:
cursor.execute('insert into table(id, date_created) values(%s, %s)', (id, formatted_date))

इसे चलाने से टपल (id, date) आपकी टेबल में इन्सर्ट करने का प्रयास करेगा।

  1. - MySQL में DATETIME को DATE में कैसे कास्ट करें?

    CAST() फ़ंक्शन का उपयोग MySQL में DATETIME मान को केवल DATE (बिना समय भाग के) में बदलने के लिए CAST() फ़ंक्शन का उपयोग करें। सिंटैक्स SELECT CAST(yourColumnName AS DATE) AS anyVariableName FROM yourTableName; व्यावहारिक उदाहरण 1. टेबल बनाएं और डेटा डालें INSERT INTO ConvertDatetimeToDate VALUES

  1. - MySQL में DATETIME मान आसानी से डालना

    MySQL में DATETIME कॉलम में तिथि-समय मान डालना MySQL मानक YYYY-MM-DD HH:MM:SS फॉर्मेट में DATETIME मान स्वीकार करता है। इसे सीधे INSERT स्टेटमेंट में स्ट्रिंग के रूप में प्रदान किया जा सकता है। सिंटैक्स INSERT INTO yourTableName VALUES(YYYY-MM-DD HH:MM:SS); व्यावहारिक उदाहरण तालिका बनाना CREATE

  1. Java में PreparedStatement का उपयोग करके MySQL DATE कॉलम में डेट इन्सर्ट कैसे करें Java में PreparedStatement का उपयोग करके MySQL DATE कॉलम में डेट इन्सर्ट कैसे करें

    Java PreparedStatement से MySQL DATE कॉलम में डेट इन्सर्ट करना Java से MySQL DATE कॉलम में वर्तमान डेट इन्सर्ट करने के लिए PreparedStatement और java.sql.Date का उपयोग करें। आइए पहले एक टेबल बनाते हैं: mysql> CREATE TABLE DemoTable ( PassengerId INT, PassengerName VARCHAR(40), ArrivalD