Flask中使用Mysql的几点记录 / flask-sqlalchemy
2015-12-08 18:40
495 查看
用flask搭网站数据库连了好久总报错,最后分别解决,在这记录一下。
首先mysql数据库密码的修改,在忘记原密码的情况下
http://jingyan.baidu.com/article/454316ab4e9e65f7a7c03ad1.html
这个方法非常好使,注意在执行mysqld --skip-grant-tables命令前一定要先在任务管理器中结束mysqld.exe进程,确保mysql服务器端已结束运行。
开始一直连接不上数据库走了好多弯路,原来是密码不对_(:з」∠)_
然后终于用flask+mysql实现了数据保存【过程之艰辛此处省略几万字【手动拜拜
接着就是用flask-sqlalchemy,事实上一开始我就是想用sqlalchemy的,无奈一直报错才又先试试不用ORM成功确定不是数据库的问题
首先是安装的问题,尼玛 开始我装的是
,然后倒入一直报错啊我很崩溃
后来多方查询原来是得装这个
!我实力晕厥!
好不容易弄好了,高高兴兴去运行,结果报了一个莫名的错
我各种查啊查不到到底是哪错了,最后只能自己看代码:
写了两个user_id呵呵呵,我选择狗带
改掉之后我又开开心心去运行,不出意外还是报了错
excuse me????连不上localhost什么鬼
教程里的配置语句明明就是这么写的啊,人家就妥妥运行成功了啊
最后没办法,我死猪不怕开水烫死马当作活马医,直接把host地址写到配置语句里!
特么竟然就成了。。就成了。。成了。。了。。。
数据终于插入成功的那一刻,我百感交集。。
回望上述整个过程,感觉自己真是一个大写加粗的蠢
不过虽然人蠢,自己一步步解决问题还是相当有成就感的( ´ ▽ ` )ノ
完。
==================================================
为啥图片都显示不出来啊!!!!!
首先mysql数据库密码的修改,在忘记原密码的情况下
http://jingyan.baidu.com/article/454316ab4e9e65f7a7c03ad1.html
这个方法非常好使,注意在执行mysqld --skip-grant-tables命令前一定要先在任务管理器中结束mysqld.exe进程,确保mysql服务器端已结束运行。
开始一直连接不上数据库走了好多弯路,原来是密码不对_(:з」∠)_
然后终于用flask+mysql实现了数据保存【过程之艰辛此处省略几万字【手动拜拜
接着就是用flask-sqlalchemy,事实上一开始我就是想用sqlalchemy的,无奈一直报错才又先试试不用ORM成功确定不是数据库的问题
首先是安装的问题,尼玛 开始我装的是
,然后倒入一直报错啊我很崩溃
后来多方查询原来是得装这个
!我实力晕厥!
好不容易弄好了,高高兴兴去运行,结果报了一个莫名的错
我各种查啊查不到到底是哪错了,最后只能自己看代码:
写了两个user_id呵呵呵,我选择狗带
改掉之后我又开开心心去运行,不出意外还是报了错
excuse me????连不上localhost什么鬼
教程里的配置语句明明就是这么写的啊,人家就妥妥运行成功了啊
最后没办法,我死猪不怕开水烫死马当作活马医,直接把host地址写到配置语句里!
特么竟然就成了。。就成了。。成了。。了。。。
数据终于插入成功的那一刻,我百感交集。。
回望上述整个过程,感觉自己真是一个大写加粗的蠢
不过虽然人蠢,自己一步步解决问题还是相当有成就感的( ´ ▽ ` )ノ
完。
==================================================
为啥图片都显示不出来啊!!!!!
相关文章推荐
- MySQL中的integer 数据类型
- MySQL存储过程
- Python动态类型的学习---引用的理解
- Python3写爬虫(四)多线程实现数据爬取
- 垃圾邮件过滤器 python简单实现
- 下载并遍历 names.txt 文件,输出长度最长的回文人名。
- mysql中int、bigint、smallint 和 tinyint的区别与长度
- mysql load data 导出、导入 csv
- install and upgrade scrapy
- source命令执行SQL脚本文件
- Scrapy的架构介绍
- Centos6 编译安装Python
- 如何使用 Flask 编写 Python Web API
- 使用Python生成Excel格式的图片
- 让Python文件也可以当bat文件运行
- [Python]推算数独
- MySQL创建用户及权限控制