一、安裝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必不可少的模塊。
下載地址:https://pypi.python.org/pypi/MySQL-python/
下載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 (name VARCHAR(20),password VARCHAR(20)); Query OK, 0 rows affected (0.27 sec)
//向user表內插入若干條數據
mysql> insert into user values('Tom','1321');
Query OK, 1 row affected (0.05 sec)
mysql> insert into user values('Alen','7875');
Query OK, 1 row affected (0.08 sec)
mysql> insert into user values('Jack','7455');
Query OK, 1 row affected (0.04 sec)
新聞熱點
疑難解答