2016-05-17 2 views
0

Я новичок в Python и использую Enthought Canopy Express для обучения. В рамках этого я ищу вариант подключения Canopy к mysql. Я не нашел никаких материалов. Поделитесь, если вы знаете какой-либо метод, который я могу использовать mysql в Canopy Express., соединяющий Canopy с mysql

Я использую Mac OS X версии 10.9

Путь для сени: /Users/mz/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages

Mysql является версии 5.6 по следующему пути: MySQL является/USR/местные/MySQL/бен/MySQL

ответ

0

Вы можете использовать менеджер пакетов Навес для установки pymysql: enter image description here

После установки, доступ pymysql в соответствии с Python PEP249 DB API (создать соединение, получить курсор и т.д.):

In [1]: import pymysql 

In [2]: connection = pymysql.connect? 
Signature: pymysql.connect(*args, **kwargs) 
Docstring: 
     Establish a connection to the MySQL database. Accepts several 
     arguments: 

     host: Host where the database server is located 
     user: Username to log in as 
     password: Password to use. 
     database: Database to use, None to not use a particular one. 
     port: MySQL port to use, default is usually OK. 
... 
+0

Привет Тим, после того как я подключен к MySQL с помощью команды: импорт pymysql соединения = pymysql.connect (host = 'localhost', database = 'ali', user = 'root', password = ''), как я могу проверить, что я подключен к mysql – Mary

+0

Следующим шагом было бы создать курсор, а затем использовать его для выполнения инструкции SQL: 'cursor = connection.cursor(); cursor.execute ("SELECT * FROM my_table"); cursor.fetchall() ' –