После добавления
db = DAL('mysql://admin:admin@localhost/web2py')
Я получил эти ошибки ..
Ошибка подключения, попытка 5 раз: трассировка (последний вызов был последним): файл "C: \ Projects \ web2py\ gluon \ packages \ dal \ pydal \ base.py ", строка 457, в init self._adapter = адаптер (** kwargs) Файл" C: \ Projects \ web2py \ gluon \ packages \ dal \ "pydal \ adapters__init __. py ", строка 39, в вызов obj = super (AdapterMeta, cls). вызов (* args, ** kwargs) Файл" C: \ Projects \ web2py "\ gluon \ packages \ dal \ pydal \ adapters \ base.py ", строка 369, в init super (SQLAdapter, self). init (* args, ** kwargs) файл«C: \ Projects \ web2py \ gluon \ packages \ dal \ pydal \ adapters \ base.py», строка 53, в init self.reconnect () файле «C: \ Projects \ web2py \ gluon \»packages \ dal \ pydal \ connection.py ", строка 154, в файле восстановить соединение self.connection = self.connector () Файл" C: \ Projects \ web2py \ gluon \ packages \ dal \ pydal \ adapters \ mysql.py ", строка51, в соединителе вернуть self.driver.connect (** self.driver_args) файл "MySQLdb / init .py", строка 81, в файле подключения «MySQLdb / connections.py», строка 193, в init TypeError: 'пароль' - недопустимый аргумент ключевого слова для этой функции
Я установил mysql,MySQL-коннектор для Python, MySQL-клиент, Python2.7 и т. д.
db = DAL('mysql://admin:admin@localhost/web2py')
Я ожидаю, что это будет подключение, но не ???