天天看点

python连接数据库

1

2

3

4

5

6

7

8

9

10

11

12

13

<code># -*- coding: utf-8 -*-</code>

<code>import</code> <code>MySQLdb</code>

<code>try</code><code>:</code>

<code>    </code><code>conn </code><code>=</code><code>MySQLdb.connect(host</code><code>=</code><code>'localhost'</code><code>,user</code><code>=</code><code>'root'</code><code>,passwd</code><code>=</code><code>'123456'</code><code>,db</code><code>=</code><code>'python_test'</code><code>,port</code><code>=</code><code>3306</code><code>)</code>

<code>    </code><code>cur </code><code>=</code> <code>conn.cursor() </code><code>#光标</code>

<code>    </code><code>cur.execute(</code><code>'use python_test;'</code><code>)</code>

<code>    </code><code>cur.execute(</code><code>'CREATE TABLE test(id char(20));'</code><code>)</code>

<code>    </code><code>cur.close()</code>

<code>    </code><code>conn.close()</code>

<code>except</code> <code>MySQLdb.Error,e:</code>

<code>    </code><code>print</code> <code>'连接失败。'</code><code>,e</code>

安装MySQLdb模块:

yum install MySQL-python -y

本文转自 天道酬勤VIP 51CTO博客,原文链接:http://blog.51cto.com/tdcqvip/1954100