title: What are the differences between mysql-connector-python, mysql-connector-python-rf and mysql-connector-repackaged?
body: <p>I'd like to use the <code>mysql-connector</code> library for python 3. I could use <code>pymysql</code> instead, but <code>mysql-connector</code> already has a connection pool implementation, while <code>pymysql</code> doesn't seem to have one. So this would be less code for me to write.</p>
  
  <p>However, when I do</p>
  
  <pre><code>$ pip3 search mysql-connector
  </code></pre>
  
  <p>I find that these 3 libraries are available:</p>
  
  <pre><code>mysql-connector-repackaged     - MySQL driver written in Python
  mysql-connector-python-rf      - MySQL driver written in Python
  mysql-connector-python         - MySQL driver written in Python
  </code></pre>
  
  <p>This is very confusing. Anybody knows which one I should use and why?</p>
  
  <p>Thanks for your help.</p>