随笔分类 -  mysql

摘要:基于Django的auth认证系统,你写一个项目时,当你需要判断 用户是否登录,是否有权限直接访问你的网站,还是需要登录才有权限访问,这些东西都是基于一个cookie或者session的。系统通过判断你浏览器端 是否携带认证的信息,从而给你赋予什么样的权限(现在也有一个什么缓... 阅读全文
posted @ 2018-12-17 17:31 a_py 阅读(121) 评论(0) 推荐(0)
摘要:使用virtualenv创建虚拟环境,你可能会问为什么要使用虚拟环境,虚拟环境就是一个个隔离区,让你的项目之间没有冲突,比如你这个项目可能要使用django1.11.11,下一个项目你的boss就要求你别的项目使用django2.1。还有你这次可能使用py2,下次要使用py3... 阅读全文
posted @ 2018-11-06 00:44 a_py 阅读(716) 评论(0) 推荐(0)
摘要:什么是 PyMySQL?PyMySQL 是在 Python3.x 版本中用于连接 MySQL 服务器的一个库,Python2中则使用mysqldb。PyMySQL 遵循 Python 数据库 API v2.0 规范,并包含了 pure-Python MySQL 客户端库。 p... 阅读全文
posted @ 2018-10-18 20:59 a_py 阅读(567) 评论(0) 推荐(0)
摘要:SQLAlchemy是Python编程语言下的一款ORM框架,该框架建立在数据库API之上,使用关系对象映射进行数据库操作,简言之便是:将对象转换成SQL,然后使用数据API执行SQL并获取执行结果。 这就是Python中,最有名的ORM框架是SQLAlchemy。但是sql... 阅读全文
posted @ 2018-10-18 20:17 a_py 阅读(536) 评论(0) 推荐(0)
摘要:视图是一个虚拟表(非真实存在),其本质是【根据SQL语句获取动态的数据集,并为其命名】,用户使用时只需使用【名称】即可获取结果集,并可以将其当作表来使用。例如不用视图调用:SELECT * from (select * from student where gender='男... 阅读全文
posted @ 2018-10-15 14:19 a_py 阅读(242) 评论(0) 推荐(0)
摘要:本人是使用的windos,所以在cmd命令行下进行备份mysqldump -u root movie >movie_test.sql -p// movie是数据库名, >后面的movie_test.sql是保存文件,保存在你当前路径下哦输入界面如图进入到此目录下,你就会发现多... 阅读全文
posted @ 2018-10-10 14:39 a_py 阅读(438) 评论(0) 推荐(0)
摘要:在稍微大一点的公司里面都是进行着明显的权限管理。特别是操作数据库这样重要的东西,万一你要是一不小心删库了,就麻烦了,所以在公司里面一般一个项目 都会创建一个专门的用户指定其权限只能控制某一个数据库进行操作。这样就可很合理的进行项目了。 要创建一个新的mysql用户的话,需要在... 阅读全文
posted @ 2018-10-10 11:04 a_py 阅读(814) 评论(0) 推荐(0)
摘要:今天想要创建一个新的mysql用户然后赋予它一些权限然后进行一些操作。但是在mysql命令行中创建一个用户后发现该用户Navicat连接不上mysql。 在这边我已经添加了一个root1用户并且设置密码为root1. 但是你去连接Navicat 就会报错: 在这本人已经找到... 阅读全文
posted @ 2018-09-20 10:37 a_py 阅读(217) 评论(0) 推荐(0)