一、两者的区别 1)本质 表是内容,视图是窗口。视图是已经编译好的sql语句,是基于sql语句的结果集的可视化的表,而表不是。 2)实与虚 表属于全局模式中的表,是实表;视图属于局部模式的表,是虚表。 3)是否存在物理记录 视图没有,而表有。 4)是否占用物理空间 表占用物理空间,而视图不占用。视图 ...
分类:
数据库 时间:
2019-05-26 15:57:23
阅读次数:
221
explain select name from student where name='小明';查看查询了多少行才找到 alter database 数据库名 character set utf8; 将数据库的编码改为utf8create database 数据库名 charset=utf8; 创 ...
分类:
数据库 时间:
2019-05-26 16:03:47
阅读次数:
133
【语言分类】 DQL:数据查询语言(查询数据) DML:数据操作语言(增删改数据) DDL:数据定义语言(创建库、表) DCL:数据控制语言(数据库用户角色权限) TPL:事务处理语言 CCL:指针控制语言 【数据类型】 字符型:char、varchart 文本型:text 数值型:int、smal ...
分类:
数据库 时间:
2019-05-26 16:17:37
阅读次数:
136
使用python读取数据库: from pymysql import connectconn=connect(host='localhost',port=3306,database='数据库名',user='root',password='密码',charset='utf8')#获取cursor对象 ...
分类:
数据库 时间:
2019-05-26 16:17:50
阅读次数:
133
操作系统:Redhat6.7 64位[root@Oracle12CDB ~]# more /etc/redhat-release Red Hat Enterprise Linux Server release 6.7 (Santiago) (1)配置/etc/hosts文件[root@Oracle1 ...
分类:
数据库 时间:
2019-05-26 16:21:23
阅读次数:
171
MYSQL在windows和linux平台下存在几种不同的提权姿势,以下会做相关阐述,更多的是学习前辈的经验 Windows UDF提权 在windows下存在一个叫做动态链接库的东西,俗称DLL。该文件会把程序代码中使用的函数编译成机器码,保存在DLL文件中;在编译时,编译器不会把函数的机器码复制 ...
分类:
数据库 时间:
2019-05-26 16:22:06
阅读次数:
1151
对于 MySQL 在执行时来说,EXPLAIN 功能上与 DESCRIBE 一样。实际运用中,后者多用来获取表的信息,而前者多用于展示 MySQL 会如何执行 SQL 语句(Obtaining Execution Plan Information)。 DESCRIBE 实质上是 SHOW COLUM ...
分类:
数据库 时间:
2019-05-26 17:37:22
阅读次数:
135
首先看一下示例语句 然而它的执行顺序是这样的 来看一个例子 假设有表1和表2 table1 table2 未完待续。。。 ...
分类:
数据库 时间:
2019-05-26 17:39:50
阅读次数:
118
一.Mysql的安装 1.安装mysql的服务端和客户端 apt install mysql-server sudo apt install mysql-client sudo apt install libmysqlclient-dev 2.测试是否安装成功: sudo netstat -tap ...
分类:
数据库 时间:
2019-05-26 17:41:11
阅读次数:
164
安装oracle比较耗时,也比较占空间,卸载比较麻烦,安装过程中如果遇到蓝屏,可能是内存条有问题,推荐虚拟机中安装. 可在主机上安装PLSQL+InstantClient访问虚拟机中的数据库. 注意:主机与虚拟机要能ping通,桥接魔模式一般都能ping通(如果不可以,可能是虚拟机要关闭防火墙.) ...
分类:
数据库 时间:
2019-05-26 17:43:44
阅读次数:
132
如何实现 MySQL 的读写分离? 其实很简单,就是基于主从复制架构,简单来说,就搞一个主库,挂多个从库,然后我们就单单只是写主库,然后主库会自动把数据给同步到从库上去。 MySQL 主从复制原理的是啥? 主库将变更写入 binlog 日志,然后从库连接到主库之后,从库有一个 IO 线程,将主库的 ...
分类:
数据库 时间:
2019-05-26 17:47:09
阅读次数:
116
代码规范、赋值与判断符号、if语句、Exception异常 、in out参数 ...
分类:
数据库 时间:
2019-05-26 17:55:00
阅读次数:
134
步骤: (1)点击高级工具下的小人 (2)点击左边的一个数据库 (3)再点添加用户 (4)输入以下信息,主机选localhost (5)勾选 (6)保存改动 ...
分类:
数据库 时间:
2019-05-26 18:01:44
阅读次数:
96
Hive及Mysql5.6的安装与配置 在安装执行 会发现,在安装Mysql时与原有数据库mariadb相冲,出错,不能安装 删除原数据库 再安装 启动数据库 用 mysql官方源安装myslq后,root用户密码为随机生成,没找到默认密码文件在哪里,导致找不到方法进入数据库。 输入新修改的密码进行 ...
分类:
数据库 时间:
2019-05-26 18:04:16
阅读次数:
140
详解MySQL复制机制--异步复制,半同步复制和并行复制**#异步复制异步复制是MySQL自带的最原始的复制方式,主库和备库成功建立复制关系后,在备库上会有一个IO线程去主库拉取binlog,并将binlogx到本地,就是下图中Relaylog,然后备库会开启另外一个SQL线程取回放Relaylog,通过这种方式达到Master-Slave数据同步的目的。通常情况下,slave是只读的,可以承担一
分类:
数据库 时间:
2019-05-26 18:06:08
阅读次数:
248
php mysqli 操作数据库 [toc] 连接数据库 在php5.3版本之后,想要连接数据库有两种方案,一种是通过 ,另外外一种是通过 。本文主要说的是如果通过 面向对象的写法操作数据库。 在连接数据库之前,需要先通过变量存储好数据库的基本连接信息。 然后可以将 实例化创建一个对象。并且将相关的 ...
分类:
数据库 时间:
2019-05-26 18:06:45
阅读次数:
134
一. 查询数据库编码 查询服务器编码 推出sql查询系统编码 可以看到当前编码格式为POSIX,而这种编码格式不支持中文 解决办法:locale -a查看容器所有语言环境 使用locale -a 查看当前可用的字符集,这里我们看到有C.UTF-8和zn_CN.UTF-8,这两种字符集都支持中文。如果 ...
分类:
数据库 时间:
2019-05-26 18:09:48
阅读次数:
117
1、安装数据访问组件: 适用于office2007、office2010的Microsoft Access Database Engine 2010 Redistributable https://www.microsoft.com/zh-CN/download/details.aspx?id=13 ...
分类:
数据库 时间:
2019-05-26 18:13:50
阅读次数:
197
这样能解决驱动不对应,时区不同以及SSL问题 ...
分类:
数据库 时间:
2019-05-26 18:14:44
阅读次数:
116
php通常设置伪静态三种情况,.htaccess文件,nginx伪静态文件,Web.Config文件得形式,如何将三种伪静态应用到项目中呢, 1,.htaccess文件 实例 <IfModule mod_rewrite.c> Options +FollowSymlinks RewriteEngine ...
分类:
数据库 时间:
2019-05-26 19:33:41
阅读次数:
183