工具/原料 Windows操作系统 MySQL数据库 方法/步骤 1 使用Win+R快捷键打开dos命令窗口,找到MySQL安装目录下的bin目录,如D:\Program Files\MySQL\MySQL Server 5.7\bin 如果当前dos系统不在这个目录下使用:cd /D D:\Pro ...
分类:
数据库 时间:
2018-08-26 14:46:00
阅读次数:
186
如何选择mysql的存储引擎 在开发中,我们经常使用的存储引擎 myisam / innodb/ memory myisam 存储: 如果表对事务要求不高,同时是以查询和添加为主的,我们考虑使用myisam存储引擎. ,比如 bbs 中的 发帖表,回复表. INNODB 存储: 对事务要求高,保存的 ...
分类:
数据库 时间:
2018-08-26 14:47:31
阅读次数:
190
1:下载MySql 官网下载地址:https://dev.mysql.com/downloads/mysql/ 选择对应的下载文件。(我电脑是64位,所以这下载的是64位的下载文件) 不会下载可以网上搜索“”“mysql官网下载”,会出现很多教程,推荐一个位置:“https://www.cnblog ...
分类:
数据库 时间:
2018-08-26 14:49:48
阅读次数:
283
1.exits和in用法 1)说明: 1. exists对外表做循环,每次循环对内表查询;in将内表和外表做hash连接 2. 使用exists oracle会先检查主查询; 使用in,首先执行子查询,并将结果存储在临时表中 2)使用: 表class和student表 下面查询student中cla ...
分类:
数据库 时间:
2018-08-26 15:36:41
阅读次数:
222
简介MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),MySQL数据库系统使用最常用的数据库管理语言--结构化查询语言(SQL)进行数据库管理。MySQL关系型数据库于1998年1月发行第一个版本。它使用系统核心提供的多线程机制提供完全的多线程运行模式,提供了面向C、C++、Eiffel、Java、Perl、PHP、Python以及Tcl等编程语言的编程接口(APIs),支持多种字段
分类:
数据库 时间:
2018-08-26 15:38:31
阅读次数:
210
解决方案 用备用的pfile文件生成新的spfile文件, pfile文件位置: Administrator\admin\orcl\pfile spfile文件位置:Administrator\product\11.2.0\dbhome_1\database 而spfile内容有二进制数据,不能直接 ...
分类:
数据库 时间:
2018-08-26 15:40:58
阅读次数:
536
游标的概念: 游标是SQL的一个内存工作区,由系统或用户以变量的形式定义。游标的作用就是用于临时存储从数据库中提取的数据块。在某些情况下,需要把数据从存放在磁盘的表中调到计算机内存中进行处理,最后将处理结果显示出来或最终写回数据库。这样数据处理的速度才会提高,否则频繁的磁盘数据交换会降低效率。 游标 ...
分类:
数据库 时间:
2018-08-26 16:42:29
阅读次数:
214
今天使用MongoDB的时候发现直接输入mongo提示连接失败 首先想到的可能是服务还没启动 当我随便打开一个cmd输入net start MongoDB 提示:net start mongodb 发生错误5 拒绝访问 原来是需要通过管理员身份运行cmd 再用net start MongoDB 命令 ...
分类:
数据库 时间:
2018-08-26 16:42:46
阅读次数:
192
使用编辑器编辑指令edit创建表createtable表名(字段1,类型【宽度】约束条件)==在同一张表中,字段名是不能相同==宽度和约束条件可选==字段名和类型是必须的查看表showtables;deschaha;查看表结构showcreatetablehaha;showtablestatuslike‘haha’\G修改表:alter修改表名称,修改字段名称修改字段数据类型修改字段的修饰符ins
分类:
数据库 时间:
2018-08-26 16:45:53
阅读次数:
223
1.说明 1)触发器是一种特殊的存储过程,触发器一般由事件触发并且不能接受参数,存储器由语句块去调用 2)触发器分类: 1.DML触发器: 创建在表上,由DML事件引发 2.instead of触发器: 创建在视图上并且只能在行级上触发,用于替代insert,delete等操作(由于oracle中不 ...
分类:
数据库 时间:
2018-08-26 16:48:05
阅读次数:
210
Django连接数据库并创建表的操作步骤: 1.settings文件的DATABASES中配置数据库 2.创建app,并将app添加到settings中的INSTALLED_APPS 中 3.在app的models文件中创建数据模型4.makemigrations 创建数据库变更文件(python ...
分类:
数据库 时间:
2018-08-26 16:49:59
阅读次数:
148
(一)JDBC过程 // 1,注册驱动com.mysql.jdbc.Driver DriverManager.registerDriver(new Driver()); 这种注册方式有两个缺点 : 1. 注册了两次驱动(new Driver()中有和这个一样的代码,这样就注册了两次,不好) 2. 产 ...
分类:
数据库 时间:
2018-08-26 16:50:16
阅读次数:
177
$group 下 $sum 函数 Returns a sum of numerical values. Ignores non numeric values 只能对数字求和,非数字没有作用 查询一段时间内的内容,比较的其实是时间的字符串 db.CollectionAAA.find({ "Create ...
分类:
数据库 时间:
2018-08-26 16:51:00
阅读次数:
178
MySQL日志管理/etc/my.cnferrorlog错误日志排错/var/log/mysqld.log【默认开启】binlog二进制日志备份增量备份DDLDMLDCLRelaylog中继日志复制接收replicationmasterslowlog慢查询日志调优查询时间超过指定值ErrorLoglog-error=/var/log/mysqld.logBinaryLoglog-bin=/var/
分类:
数据库 时间:
2018-08-26 18:14:25
阅读次数:
239
*权限控制机制四张表:userdbtables_privcolumns_privprivilege特权mysql<selectfromuser\Gmysql<selectfromdb\Gmysql<selectfromtables_priv\Gmysql<selectfromcolumns_priv\G1.用户认证查看mysql.user表2.权限认证以select权限为例
分类:
数据库 时间:
2018-08-26 18:15:08
阅读次数:
237
下面通过一个小例子,看一下Mysql帮助的简单使用。 如下图所示,grade表中有三列数据,现在我需要在表中增加“id”列。在我对mysql增加列的语汇不了解的情况下,尝试通过它的帮助解决问题。 下面就是登录Mysql后出现的界面,提示我们可以通过输入 "help" 或 "\h"获取帮助信息。 输入 ...
分类:
数据库 时间:
2018-08-26 18:19:16
阅读次数:
169
原因:在使用sqldf时,不需要加载RMySQL库 解决方案:在控制台执行释放RMySQL库加载 ...
分类:
数据库 时间:
2018-08-26 18:21:44
阅读次数:
507