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

[ए] MySql.Data.MySqlClient.MySqlConnection को [B] MySql.Data.MySqlClient.MySqlConnection में नहीं डाला जा सकता

मुझे वही समस्या मिली लेकिन सालों बाद!

मेरे सर्वर ने MySQL कनेक्टर 6.4.6 संस्करण जीएसी में स्थापित किया है, लेकिन मैं 6.8.3 संस्करण के साथ काम कर रहा हूं, मुझे "कास्ट एरर नहीं किया जा सकता"। मैंने निम्न अनुभाग को .config फ़ाइल में जोड़कर इसे ठीक किया

<system.data>
    <DbProviderFactories>
      <!-- Removes the dll installed in gac-->
      <remove invariant="MySql.Data.MySqlClient" />

      <!-- Add the dll copied in the bin folder-->
      <add name="MySQL" description="ADO.Net driver for MySQL" invariant="MySql.Data.MySqlClient" type="MySql.Data.MySqlClient.MySqlClientFactory, MySql.Data"/>
    </DbProviderFactories>
</system.data>


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. मैक ओएसएक्स पर एक साधारण MySQL सी एप्लिकेशन संकलित करते समय मुझे अपरिभाषित प्रतीक क्यों मिलते रहते हैं?

  2. प्रश्नों में PyMySQL चर

  3. SQLAlchemy का उपयोग करके दो डेटाबेस में तालिकाओं में शामिल हों

  4. mySQL में अधिक कुशल शब्द सीमा क्वेरी

  5. DBEdit के साथ कई तालिकाओं को स्वतः पूर्ण कैसे करें