要在Java系统中去访问一个MySQL数据库要访问数据库,必须得跟数据库建立一个网络连接,那么这个连接由谁来建立呢?
    答案是MySQL驱动,它会在底层跟数据库建立网络连接,有网络连接,接着才能去发送请求给数据库服务器。

    image.png

    下面这段maven配置中就引入了一个MySQL驱动,这里的mysql-connector-java就是面向Java语言的MySQL驱动。

    1. <dependency>
    2. <groupId>MySQL</groupId>
    3. <artifactId>mysql-connector-java</artifactId>
    4. <version>5.1.46</version>
    5. </dependency>

    Tips:

    对于Java语言开发的系统,MySQL会提供Java版本的MySQL驱动,对于PHP、Perl、.NET、Python、Ruby等各种常见的编程语言,MySQL都会提供对应语言的MySQL驱动,让各种语言编写的系统通过MySQL驱动去访问数据库。