电脑上CMD查询时乱码:set names gbk; 查看表结构:show columns from 表名; 连接查询如:select a.id,a.name,b.title from my_admin_user a left join my_admin_shop b on a.shopid = b ...
分类:
数据库 时间:
2017-09-09 13:50:34
阅读次数:
108
引言 表:part 有表如上所示,当成员达到一定数量时,我们需要开启大量的空间存放他们所在的部分,部门名称又长,而且存在大量重复,十分浪费存储空间。 我们将表一分为二 表1:part 表2:person 何为一对多呢? 在part表中的一条数据对应person表中多条数据 表1:part 表2:pe ...
分类:
数据库 时间:
2017-09-09 14:31:37
阅读次数:
170
数据库系统:微软的SQLserver,IBM的DB2,甲骨文公司的Oracle,Mysql等,是比较知名的数据库管理软件。现在咱们先来学习一下oracle数据库。管理Oracle数据库OEM:oracle企业管理器通过访问https://localhost:1158/em/使用图形管理安装sqldevelper使用sqldevelper管理数据库使用sqlp..
分类:
数据库 时间:
2017-09-09 14:35:19
阅读次数:
168
pymysql pymysql是python中操作MySQL的模块,其使用方法和MySQLdb几乎相同。 下载安装 使用操作 1、执行SQL 2、获取新创建数据自增ID 3、获取查询数据 注:在fetch数据时按照顺序进行,可以使用cursor.scroll(num,mode)来移动游标位置,如: ...
分类:
数据库 时间:
2017-09-09 14:36:16
阅读次数:
298
在生产环境中有时会要求使用机器名连接SQLServer服务器,但有时捣好久都没法连上~ 针对这个问题做个简短记录,防止以后自己再遇到记不起原因,也方便一下其他同行! 废话不多说,作为工作多年的老家伙了,以下工作肯定确保过的: SQL Server服务器端的【命名管道】协议是开启了的! SQL Ser ...
分类:
数据库 时间:
2017-09-09 14:36:25
阅读次数:
178
每个MongoDB库可以有许多用户,只有开启了用户并且有对于的库操作权限才能读写操作,MongoDB安全机制为:1、首先要建立一个超级用户,可以由超级用户认证后再创建对应库的用户 目标: 1、创建一个超级用户进行管理(包括创建新用户) 2、超级用户认证后再创建普通用户用于读写对应的数据库 版本: > ...
分类:
数据库 时间:
2017-09-09 15:19:57
阅读次数:
181
MVC和MTV模式 著名的MVC模式:所谓MVC就是把web应用分为模型(M),控制器(C),视图(V);他们之间以一种插件似的,松耦合的方式连接在一起。 模型负责业务对象和数据库的对象(ORM),视图负责与用户交互(页面),控制器(C)接收用户的输入调用模型和视图完成用户的请求。 Django的M ...
分类:
数据库 时间:
2017-09-09 15:20:50
阅读次数:
213
关于SQL中 DML,DDL,DCL定义说明 1、DML(data manipulation language)是数据库操纵语言 例如:select 、update、insert、delete 这四条命令用来对数据库里的数据进行操作的语言 2、DDL (date definition languag ...
分类:
数据库 时间:
2017-09-09 15:23:17
阅读次数:
201
首先下载 mysql57-community-release-el7-11.noarch.rpm Dockerfile my.cnf ...
分类:
数据库 时间:
2017-09-09 15:24:54
阅读次数:
254
之前因为项目需求,使用SQL Server 2008R数据库,在安装完成之后,登录的时候遇到点问题 问题是: 在本地进行连接的时候localhost、.等无法直接登录,必须加上实例名,如localhost\EXPRESS、.\EXPRESS 远程连接的时候IP地址加上实例名如192.168.1.90 ...
分类:
数据库 时间:
2017-09-09 15:49:30
阅读次数:
215
环境: 主:127.0.0.1:27017 从:127.0.0.1:27018 一、主库添加配置文件(master = true) port = 27017 dbpath = /data/database logpath = /data/logpath/mongodb.log nohttpinter ...
分类:
数据库 时间:
2017-09-09 15:49:51
阅读次数:
152
表操作 语法 1. 改表名rename alter table 表名 rename 新表名 2. 增加字段add alter table 表名 add 字段名 数据类型 (完整性约束条件) add 字段名 数据类型(完整性约束条件) 3. 删除字段 drop alter table 表名 drop ...
分类:
数据库 时间:
2017-09-09 15:50:46
阅读次数:
251
系统中基金公司表(FundCompany)create table fc(companyid varchar2(20) primary key,name varchar2(30) not null,content clob not null,money number(10,2),state numb ...
分类:
数据库 时间:
2017-09-09 16:24:07
阅读次数:
209
一、内连接(INNER JOIN) 1、等值连接 概述:指使用等号"="比较两个表的连接列的值,相当于两表执行笛卡尔后,取两表连结列值相等的记录。 语法: 示例: 2、非等值连接 概述:指使用大于号">"或小于号"<"比较两个表的连接列的值,相当于两表执行笛卡尔后,取一个表大于或小于另一个表的连结列 ...
分类:
数据库 时间:
2017-09-09 16:24:22
阅读次数:
194
package com.test.jdbc; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; public class Test4 { public stati... ...
分类:
数据库 时间:
2017-09-09 16:27:33
阅读次数:
232
常用查询写法 Like like本身效率就比较低,应该尽量避免查询条件使用like; 原因: 对于like ‘%...%’(全模糊)这样的条件,是无法使用索引的,全表扫描自然效率很低; 由于匹配算法的关系,模糊查询的字段长度越大,模糊查询效率越低。 解决办法: 尽量避免模糊查询,如果因为业务需要一定 ...
分类:
数据库 时间:
2017-09-09 16:27:40
阅读次数:
227
<?php /** * Discuz MySQL 类的支持 程序中一般不直接使用此类,而是使用DB类,DB类对db_mysql类中的方法又进行了二次封装 * */ class db_mysql { var $tablepre; var $version = ''; var $querynum = 0 ...
分类:
数据库 时间:
2017-09-09 16:28:55
阅读次数:
244
声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记。 1.高级锁读取方式 悲观锁是系统自己增加的锁,乐观锁是程序员用程序逻辑来自己设计的一种锁机制。 怎么查看事务的隔离级别: 命令:select @@tx_isol ...
分类:
数据库 时间:
2017-09-09 16:29:52
阅读次数:
219
一.数据库的4个基本概念 1.数据(data) 描述事务符号记录的称为数据 2.数据库(dataBase) 数据库是长期存储在计算机内,有组织,可共享的大量数据的集合,数据库中的数据按一定的数据模型组织,描述,和存储,具有较少的冗余度, 较高的数据独立性和易扩展性,并可为各种用户共享 3.数据库管理 ...
分类:
数据库 时间:
2017-09-09 16:30:52
阅读次数:
186
首先用一个简单的打印字符的程序来做下示例 #include<stdio.h>#include<string.h>void main(){ int i=0; char a[4]="abc"; for(i=0;i<strlen(a);i++) { printf("%c",a[i]); }} 要想用gdb ...
分类:
数据库 时间:
2017-09-09 16:31:14
阅读次数:
200