Copy from this blog.
By finding out the information that mysql-connector-c
might come to the conclusion that the configuration by brew installation may be incorrect , open the /usr/local/bin/mysql_config
script to modify some of the contents of it:
#Create options
Libs = "-L$pkglibdir "
Libs = "$libs -l"
change into:
#Create options
Libs = "-L$pkglibdir"
Libs = "$libs -lmysqlclient -lssl -lcrypto"
Save
Then re-install mysql-python:
pip install mysql-python