摘要: 视图的定义 视图是虚拟表或逻辑表,它被定义为具有连接的SQL SELECT查询语句。因为数据库视图与数据库表类似,它由行和列组成,因此可以根据数据库表查询数据。其内容由查询定义。 但是,视图并不在数据库中以存储的数据值集形式存在,行和列数据来自由定义视图的查询所引用的表,并且在引用视图时动态生成。简 阅读全文
posted @ 2019-04-06 23:12 乘月归 阅读(271) 评论(0) 推荐(0)
摘要: pymysql简介 pymysql是python操纵mysql的一个模块,本质上是一个socket客户端 pymysql使用 准备数据 sql 创建数据库db2,如果已存在,请忽略 CREATE DATABASE db2 DEFAULT CHARACTER SET utf8; 创建用户表 CREAT 阅读全文
posted @ 2019-04-06 22:10 乘月归 阅读(619) 评论(0) 推荐(0)
摘要: 赋值 在python中,赋值仅仅是复制了对象的引用,并没有开辟内存空间 上述代码只是把a的引用复制给了b,结果是a和b同时指向1 对于可变对象 结果a和b都变成了 [1, 2, 3, 4] 浅拷贝(shadow copy) 浅拷贝会创建新对象,其内容不是原对象本身的引用,而是原对象内第一层对象的引用 阅读全文
posted @ 2019-04-06 19:42 乘月归 阅读(184) 评论(0) 推荐(0)
摘要: 用python实现遍历文件夹,此函数接收一个目录,打印出目录里所有的文件(包括子目录的文件) 阅读全文
posted @ 2019-04-06 17:02 乘月归 阅读(357) 评论(0) 推荐(0)
摘要: 主从复制简介 MySQL数据库的主从复制方案,是其自带的功能,并且主从复制并不是复制磁盘上的数据库文件,而是通过binlog日志复制到需要同步的从服务器上。 MySQL数据库支持单向、双向、链式级联,等不同业务场景的复制。在复制的过程中,一台服务器充当主服务器(Master),接收来自用户的内容更新 阅读全文
posted @ 2019-04-06 16:41 乘月归 阅读(708) 评论(0) 推荐(0)
摘要: 背景 mysql和mariadb的用户表里存在匿名用户时,普通用户出现无法登录的情况 分析 先查看下用户表 最后一条user为空的记录就是匿名用户的记录 普通用户为什么无法登录呢?因为匿名用户的主机名(host)是localhost,当我们在本机登录时,我们只会输入user, 所以mysql默认ho 阅读全文
posted @ 2019-04-06 12:04 乘月归 阅读(4912) 评论(0) 推荐(0)