Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

सी # में MySQL से कनेक्ट नहीं हो सकता

सबसे पहले आपको .NET के लिए MySql डेटा कनेक्टर डाउनलोड करना होगा। आप इसे यहां https://dev.mysql.com/downloads/connector/ पर पा सकते हैं। नेट/ . इसके बाद, इसे स्थापित करने के बाद, आपको अपने प्रोजेक्ट में MySQL लाइब्रेरी का संदर्भ जोड़ना होगा। देखें यह कैसे करें

या आप कनेक्टर को स्वचालित रूप से डाउनलोड और इंस्टॉल करने के लिए बस NuGet पैकेज मैनेजर का उपयोग कर सकते हैं।

किसी भी स्थिति में, सही स्थापना और पुस्तकालय को संदर्भित करने के बाद, आपको अपनी सीएस फ़ाइल में using MySql.Data.MySqlClient; जोड़ना चाहिए। लाइन और अब आप MySQL से कनेक्ट करने और इसके डेटा के साथ काम करने के लिए आवश्यक कक्षाओं का उपयोग करने के लिए तैयार हैं।

तो आपका कोड होना चाहिए

using MySql.Data.MySqlClient;

... other code ....

private void Button1_Click(object sender, EventArgs e)
{

    try
    {
        string connetionString = @"Server=localhost;Database=my_projects;User ID=root;Password=123456";
        using(MySqlConnection cnn = new MySqlConnection(connetionString))
        {
            cnn.Open();
            MessageBox.Show("Connection Open  !");
        }
    }
    catch(Exception ex)
    {
        MessageBox.Show("Cannot open connection: Reason:" + ex.Message);
    }

}

याद रखें कि आपके डेटाबेस के कनेक्शन में अप्रबंधित संसाधन हैं और आपको हमेशा स्टेटमेंट का उपयोग करना इस तरह की वस्तुओं के आसपास।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PHP संपूर्ण रिकॉर्ड की सभी सामग्री देखने के लिए बटन जोड़ें MySQL

  2. Percona XtraDB क्लस्टर को 8.0 . में अपग्रेड करने के लिए टिप्स

  3. MySQL सर्वर Mavericks पर समस्याएँ शुरू करता है

  4. PHP पीडीओ में क्वेरी सफलतापूर्वक निष्पादित होने पर कैसे बताना है?

  5. अनावश्यक डेटा के डीबी की सफाई