Python使用MySQL数据库

本文介绍了如何在Python中使用MySQL数据库,包括安装MySQL、安装MySQL-python模块,以及Python连接MySQL数据库的基本操作,如创建表、插入数据、查询数据等。
摘要由CSDN通过智能技术生成

一,安装mysql

 

如果是windows 用户,mysql 的安装非常简单,直接下载安装文件,双击安装文件一步一步进行操作即可。

 

Linux 下的安装可能会更加简单,除了下载安装包进行安装外,一般的linux 仓库中都会有mysql ,我们只需要通过一个命令就可以下载安装:

 

Ubuntu\deepin

 

>>sudo apt-get install mysql-server 

 

>>Sudo apt-get install mysql-client

 

centOS/redhat

 

>>yum install mysql

二,安装MySQL-python

 

要想使python可以操作mysql 就需要MySQL-python驱动,它是python 操作mysql必不可少的模块。

 

下载地址:MySQL-python · PyPI

 

下载MySQL-python-1.2.5.zip 文件之后直接解压。进入MySQL-python-1.2.5目录:

 

>>python setup.py install

三,测试

 

测试非常简单,检查MySQLdb 模块是否可以正常导入。

 

fnngj@fnngj-H24X:~/pyse$ python 

Python 2.7.4 (default, Sep 26 2013, 03:20:56) 

[GCC 4.7.3] on linux2

Type "help", "copyright", "credits" or "license" for more information.

>>> import MySQLdb

没有报错提示MySQLdb模块找不到,说明安装OK ,下面开始使用python 操作数据库之前,我们有必要来回顾一下mysql的基本操作:

 

四,mysql 的基本操作

 

$ mysql -u root -p (有密码时)

 

$ mysql -u root (无密码时)

 

mysql> show databases; // 查看当前所有的数据库

+--------------------+

| Database |

+--------------------+

| information_schema |

| csvt |

| csvt04 |

| mysql |

| performance_schema |

| test |

+--------------------+

6 rows in set (0.18 sec)

 

mysql> use test; //作用与test数据库

Database changed

mysql> show tables; //查看test库下面的表

Empty set (0.00 sec)

 

//创建user表,name 和password 两个字段

mysql> CREATE TABLE user (

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值