# Objectives
+ Explain what a database connector is
+ List connectors that can be used for `TiDB` connections
+ Describe the benefits of connection pooling
+ Handling special characters in SQL statements
+ `NULL` values in the processing result set
+ Using `TiDB` with `Python`
----------------------------------------------------------------------------------------------------------------
This chapter describes using the `Python` programming language to connect to `TiDB` and manipulate data in `TiDB`