zoukankan      html  css  js  c++  java
  • MySQL各个版本区别及问题总结

    参考:http://www.admin10000.com/document/62.html

    一、简介

    MySQL 的官网下载地址:http://www.mysql.com/downloads/

    在这个下载界面会有几个版本的选择。

    1. MySQL Community Server 社区版本,开源免费,但不提供官方技术支持。

    2. MySQL Enterprise Edition 企业版本,需付费,可以试用30天。

    3. MySQL Cluster 集群版,开源免费。可将几个MySQL Server封装成一个Server。

    4. MySQL Cluster CGE 高级集群版,需付费。

    5. MySQL Workbench(GUI TOOL)一款专为MySQL设计的ER/数据库建模工具。它是著名的数据库设计工具DBDesigner4的继任者。

    MySQL Workbench又分为两个版本,分别是社区版(MySQL Workbench OSS)、商用版(MySQL Workbench SE)。

    MySQL Community Server 是开源免费的,这也是我们通常用的MySQL的版本。根据不同的操作系统平台细分为多个版本。

    我们选择Generally Available(GA)Release 去下载。GA 是指软件的通用版本,一般指正式发布的版本。

    二.驱动下载

    下载地址:http://dev.mysql.com/downloads/connector/

    驱动版本:

        一般高版本支持低版本数据库,和数据库版本非一一对应

    注意事项:和PowerDesigner配合使用时,必须对应x32或x64

        Connector/J 5.1 支持Mysql 4.1、Mysql 5.0、Mysql 5.1、Mysql 6.0 alpha这些版本。
        Connector/J 5.0 支持MySQL 4.1、MySQL 5.0 servers、distributed transaction (XA)。
        Connector/J 3.1 支持MySQL 4.1、MySQL 5.0 servers、MySQL 5.0 except distributed transaction (XA) support。
        Connector/J 3.0 支持MySQL 3.x or MySQL 4.1。

      MYSQL Connector/ODBC 提供了两个版本,一个是 ANSI driver  和 Unicode driver两个版本。 
      Unicode driver  版本提供了更多字符集的支持,也就是提供了多语言的支持。而ANSI driver  版本是只针对有限的字符集的范围。

    三、问题总结

    1.连接出现异常,不支持ssl

    异常信息:

      MySql.Data.MySqlClient.MySqlException (0x80004005): The host 127.0.0.1 does not support SSL connections.

    原因:

      网上说是nuget的包mysql.data版本不对,我的mysql版本是5.6,dll版本是8.0.12,【另外一个项目中,手动加载的 6.9.8.0版本的dll是可以用的】

    解决:

      连接字符串添加 SslMode = none: string connectstr="server=localhost;port=3306;database=test;user=root;password=;SslMode = none;";

  • 相关阅读:
    Luogu P3275 糖果
    Python基础学习
    SharePoint 2013
    Office
    KnockoutJS
    SharePoint 2013
    Bootstrap
    SharePoint 2013
    CSS
    AngularJS
  • 原文地址:https://www.cnblogs.com/xcsn/p/3440517.html
Copyright © 2011-2022 走看看