随笔分类 -  MySQL

摘要:MYSQL数据库设计规范 1、数据库命名规范 采用26个英文字母(区分大小写)和0-9的自然数(经常不需要)加上下划线'_'组成; 命名简洁明确(长度不能超过30个字符); 例如:user, stat, log, 也可以wifi_user, wifi_stat, wifi_log给数据库加个前缀; 除非是备份数据库可以加... 阅读全文
posted @ 2018-03-15 17:52 南城思念,北城等待 阅读(203) 评论(0) 推荐(0)
摘要:作业: 参考表结构: 用户类型 用户信息 权限 用户类型&权限 功能: 1. 登陆、注册、找回密码 2. 权限管理 3. 角色管理 4. 角色分配权限 5. 动态显示当前登陆用户权限菜单 注:可基于反射实现将权限和代码结合" 1 from sqlalchemy import create_engin 阅读全文
posted @ 2017-12-23 16:25 南城思念,北城等待 阅读(492) 评论(0) 推荐(0)
摘要:pymsql pymsql是Python中操作MySQL的模块,其使用方法和MySQLdb几乎相同。 下载安装 使用操作 1、执行SQL 示例: 2、获取新创建数据自增ID 3、获取查询数据 注:在fetch数据时按照顺序进行,可以使用cursor.scroll(num,mode)来移动游标位置,如 阅读全文
posted @ 2017-12-23 11:07 南城思念,北城等待 阅读(1754) 评论(0) 推荐(0)
摘要:一、视图 视图是一个虚拟表(非真实存在),其本质是【根据SQL语句获取动态的数据集,并为其命名】,用户使用时只需使用【名称】即可获取结果集,并可以将其当作表来使用。 临时表搜索 1、创建视图 2、删除视图 3、修改视图 4、使用视图 使用视图时,将其当作表进行操作即可,由于视图是虚拟表,所以无法使用 阅读全文
posted @ 2017-12-21 11:40 南城思念,北城等待 阅读(277) 评论(0) 推荐(0)
摘要:导出现有数据库数据: 1、mysqldump -u用户名 -p密码 数据库名称 >导出文件路径 # 结构+数据 2、mysqldump -u用户名 -p密码 -d 数据库名称 >导出文件路径 # 结构 导入现有数据库数据: 1、mysqldump -uroot -p密码 数据库名称 < 文件路径 2 阅读全文
posted @ 2017-12-12 19:01 南城思念,北城等待 阅读(210) 评论(0) 推荐(0)
摘要:- 服务端软件 - socket服务端 - 本地文件操作 - 解析指令【SQL语句】 - 客户端软件(各种各样) - socket客户端 - 发送指令 - 解析指令【SQL语句】 上述提到MySQL等软件可以接受命令,并做出相应的操作,由于命令中可以包含删除文件、获取文件内容等众多操作,对于编写的命 阅读全文
posted @ 2017-12-11 17:16 南城思念,北城等待 阅读(251) 评论(0) 推荐(0)