擅长:python、mysql、java
<p>要安装Python的MySQL官方连接器,请使用名称<strong><code>mysql-connector-python</code></strong>:</p>
<pre><code>pip install mysql-connector-python
</code></pre>
<hr/>
<p>进一步讨论,当我们此时(2018年11月)对<code>mysql-connector</code>进行<code>pip search</code>时,最相关的结果如下:</p>
<pre><code>$ pip search mysql-connector | grep ^mysql-connector
mysql-connector (2.1.6) - MySQL driver written in Python
mysql-connector-python (8.0.13) - MySQL driver written in Python
mysql-connector-repackaged (0.3.1) - MySQL driver written in Python
mysql-connector-async-dd (2.0.2) - mysql async connection
mysql-connector-python-rf (2.2.2) - MySQL driver written in Python
mysql-connector-python-dd (2.0.2) - MySQL driver written in Python
</code></pre>
<ul>
<li><p>PyPI上提供了<code>mysql-connector (2.1.6)</code>,而MySQL一开始没有在PyPI上提供官方的<code>pip install</code>(这很不方便)。但它是一个fork,并且停止更新,</strong>所以</p>
<pre><code>pip install mysql-connector
</code></pre>
<p>将安装此过时版本。</p></li>
<li><p>现在PyPI上的<code>mysql-connector-python (8.0.13)</code>是MySQL维护的官方包,所以我们应该安装这个包。</p></li>
</ul>