MySql :python 安装mysql驱动,从sql脚本恢复数据库,删除表

Windows MySQLdb安装

亲测python-mysql提供的MySQLdb都不可用,下载源码安装时会出现错误,说是确实VC for python一类的东西,尽管我按提示安装了,有爆出了新的缺少头文件的错误,最后找到一篇博客,记录了这个问题,好像和mysql的版本有关的。
详见:
源码安装出现的问题
找到了貌似一劳永逸的办法,就是下载一个MySQL-python-1.2.3.win-amd64-py2.7.exe,但是这个都是个人上传的资源,要积分,本菜积分少的可怜,实在是舍不得呀!(55555),就尽量避免这种办法,可是。。。。可是。。。咩躲过去。。。
然而即便我下载了。。。却发现这样。。。
MySql :python 安装mysql驱动,从sql脚本恢复数据库,删除表_第1张图片

更多版本,然而没有我的5.5,不谢
经过百般挣扎,我终于微盘找到了一个可用whl的可安装的,并亲测可用,真的是积分少的可怜,就好像穷是激励一个人赚钱的最大动力,哈哈
下载后,进入所在目录,利用pip安装
pip install MySQL_python-1.2.5-cp27-none-win_amd64.whl
测试:
import MySQLdb
可用的安装包
MySQL_python-1.2.5-cp27-none-win_amd64.whl

Ubuntu MySQLdb安装

sudo apt-get install python-mysqldb

恢复数据库

进入到sql脚本所在文件夹,连接数据库
输入命令:source file_name.sql(脚本文件名)

删除数据表

删除后使id从1自增
1.delete:(速度较慢)
delete from table_name;
设定重新计数
alter table table_name auto_increment = 1;
本Markdown编辑器使用[StackEdit][6]修改而来,用它写博客,将会带来全新的体验哦:
2.truncate:
truncate table table_name;
alter table table_name order by id;

你可能感兴趣的:(数据库)