>>> import mysql.connector as my
>>> cnx = my.connect(port="3306")
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/Library/Python/2.6/site-packages/mysql/connector/__init__.py", line 45, in Connect
return MySQL(*args, **kwargs)
File "/Library/Python/2.6/site-packages/mysql/connector/mysql.py", line 324, in __init__
self.connect(*args, **kwargs)
File "/Library/Python/2.6/site-packages/mysql/connector/mysql.py", line 425, in connect
self._open_connection()
File "/Library/Python/2.6/site-packages/mysql/connector/mysql.py", line 98, in _open_connection
self.conn.open_connection()
File "/Library/Python/2.6/site-packages/mysql/connector/connection.py", line 167, in open_connection
raise errors.InterfaceError('%s' % e)
mysql.connector.errors.InterfaceError: -1: an integer is required
Smaller test case:
>>> import mysql.connector as my port="3306" ) Python/ 2.6/site- packages/ mysql/connector /__init_ _.py", line 45, in Connect Python/ 2.6/site- packages/ mysql/connector /mysql. py", line 324, in __init__ connect( *args, **kwargs) Python/ 2.6/site- packages/ mysql/connector /mysql. py", line 425, in connect _open_connectio n() Python/ 2.6/site- packages/ mysql/connector /mysql. py", line 98, in _open_connection conn.open_ connection( ) Python/ 2.6/site- packages/ mysql/connector /connection. py", line 167, in open_connection InterfaceError( '%s' % e) .errors. InterfaceError: -1: an integer is required
>>> cnx = my.connect(
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/Library/
return MySQL(*args, **kwargs)
File "/Library/
self.
File "/Library/
self.
File "/Library/
self.
File "/Library/
raise errors.
mysql.connector