mysqldb对python支持的是 对python的支持是2.4-2.7

我把它安装在D:\Python2.7.10\Lib\site-packages


先安装mysql数据库,然后正常使用mysql,设置my.ini,要自定义安装



然后安装mysql-python才能连接mysql



记得重启服务器


MySQL的Python驱动程序mysql-connector-python:

$ easy_install mysql-connector-python

Django当中怎么样将修改的数据同步到数据库啊,比如修改models的字段?



 添加或者修改后先执行makemigrations,再执行migrate就可以同步了 



obj = Item.objects.create(content=content)每次执行完这条语句就执行一次SQL语句,INSERT 这条语句,等于是没执行一次这条语句,content里面的内容就会同步到数据库


2. 如何使用

migrations的使用非常简单: 修改model, 比如增加field, 然后运行


python manager.py makemigrations


你的mmodel会被扫描, 然后与之前的版本作比较, 在app的migrations目录下生成本次迁移文件.

我们建议查看一下该迁移文件, 确保没有问题. 然后运行:

python manager.py migrate

migrate命令会进行比较, 并应用该迁移.

会有一个migrations文件夹在app当中

manage.py syncdb

安装好python之后,可以选择用mysql-python.exe安装,可能还需要pip install mysql-python



如果不行直接拷贝mysql-python文件夹就可以了


2.mysql 直接用pip install 安装后者用软件安装


3.Django pycharm   pip install    软件安装


4.我由于移动了文件导致我的mysql-python和mysql又出错



mysql有bcp命令吗 mysqldb_数据库





mysql有bcp命令吗 mysqldb_软件安装_02





我用pip 安装mysql-python出错,结果我用软件安装上了,结果运行程序报了一个cannot find mysqldb 的错误,我先开始以为是我的mysqldb没有装上,结果不是的,是我的程序出错了,报的错误像是数据库没有连接上而已,所以安装好mysql-python就可以了


http://www.jianshu.com/p/a406faa6367b


mysql有bcp命令吗 mysqldb_python_03

http://pan.baidu.com/s/1ntTxkgx 密码:3ydv


不过还发现一种更为简单的方式直接把site-package里面mysql-python拷贝到virtualenv里面就可以了

下次在遇到这种情况,一定要先检查一下是否是程序写错了