Add pymysql (fix the slalom around pymysql and mysqlclient)

This commit is contained in:
Fabian Affolter 2017-02-13 12:50:36 +01:00
parent b6d33e3a17
commit 313ffba048
No known key found for this signature in database
GPG Key ID: DDF3D6F44AAB1336

View File

@ -92,6 +92,8 @@ If you only want to hide events from e.g. your history, take a look at the [`his
| SQLite | `sqlite:///PATH/TO/DB_NAME` | | SQLite | `sqlite:///PATH/TO/DB_NAME` |
| MySQL | `mysql://SERVER_IP/DB_NAME` | | MySQL | `mysql://SERVER_IP/DB_NAME` |
| MySQL           | `mysql://user:password@SERVER_IP/DB_NAME`       | | MySQL           | `mysql://user:password@SERVER_IP/DB_NAME`       |
| MySQL (pymysql) | `mysql+pymysql://SERVER_IP/DB_NAME` |
| MySQL (pymysql) | `mysql+pymysql://user:password@SERVER_IP/DB_NAME` |
| PostgreSQL | `postgresql://SERVER_IP/DB_NAME` | | PostgreSQL | `postgresql://SERVER_IP/DB_NAME` |
| PostgreSQL | `postgresql://scott:tiger@SERVER_IP/DB_NAME` | | PostgreSQL | `postgresql://scott:tiger@SERVER_IP/DB_NAME` |
@ -99,9 +101,9 @@ If you only want to hide events from e.g. your history, take a look at the [`his
Not all Python bindings for the chosen database engine can be installed directly. This section contains additional details which should help you to get it working. Not all Python bindings for the chosen database engine can be installed directly. This section contains additional details which should help you to get it working.
### {% linkable_title MYSQL %} ### {% linkable_title MySQL %}
For MySQL you may have to install a few dependencies: For MySQL you may have to install a few dependencies. You can choose between `pymysql` and `mysqlclient`:
```bash ```bash
$ sudo apt-get install libmysqlclient-dev $ sudo apt-get install libmysqlclient-dev