文档章节

数据库(1)

y
 yanglingui
发布于 2017/02/12 21:29
字数 545
阅读 4
收藏 0
点赞 0
评论 0

1.数据库的概念

数据库是存储数据的仓库

数据库本质上也是文件系统

数据以特定格式存储知数据库中,我们可以通过数据库提供的SQL对数据库中的数据进行crud操作

 

2.常见的数据库 

1.       oracle  它是在java开发领域应用比较多的大型的收费的数据库。

2.       sqlserver 它是微软的收费的中大型数据库。

3.       mysql 它是一个免费开源的中小型数据库。Mysql6以后收费。

4.       db2  ibm的一个收费大型数据库。

 3.关系型数据库

我们安装了一个数据库,就像安装了一个数据库服务器,在数据库服务器中有很多的数据库,每一个数据库可以有很多的表,表是二维表.有行有列.

要使用面向思维理解表

类---表

对象---记录

成员变量--字段

 4.Mysql数据的安装,卸载及配置

1.卸载

mysql的安装文件和数据文件是分离的

从my里找到存储mysql的文件路径

#Path to the database root
datadir="C:/ProgramData/MySQL/MySQL Server 5.5/Data/"

在c盘找到programData 文件件 (注意:他是隐藏文件) --->删除里面的mysql文件

在注册表里删除数据库

2.安装

2)mysql数据库服务问题

    使用前必须保证 mysql服务开启 

1) 检查是否安装成功

mysql - u root -p 

3)重置root 密码

重置root密码
	1) 停止mysql服务器 运行输入services.msc 停止mysql服务
	2) 在cmd下 输入 mysqld --skip-grant-tables 启动服务器 光标不动 (不要关闭该窗口)
	3) 新打开cmd 输入mysql -u root -p 不需要密码 
				use mysql;
				update user set password=password('abc') WHERE User='root';
	4) 关闭两个cmd窗口 在任务管理器结束mysqld 进程 
	5) 在服务管理页面 重启mysql 服务
			密码修改完成

扩展:
	 
	-u 代表user
	-h 代表主机ip地址
	-P 端口号
	-p password

 

5.Mysql 数据库的服务的开启和关闭

方式一:图形界面操作

方式二:命令操作 net stop/start mysql;

 

© 著作权归作者所有

共有 人打赏支持
y
粉丝 1
博文 123
码字总数 18154
作品 0
海淀
sql注入过程中后台数据库类型的三种判断方式

后台数据库类型判断: 一、通过页面返回的报错信息,一般情况下页面报错会显示是什么数据库类型,在此不多说; 二、通过各个数据库特有的数据表来判断: 1、mssql数据库 http://127.0.0.1/t...

白乌鸦_ ⋅ 2017/07/11 ⋅ 0

MSSQL手工注入

注入点屏蔽了and语句and 1=2 没有报错,就用or语句。 and (select count(*) from sysobjects)>0 返回正常就是mssql数据库 and 1=(select @@version) 查看版本信息 and 1=(select db_name())...

晨风灬 ⋅ 2017/07/17 ⋅ 0

如何在oracle rac环境中开启归档

oracle rac 归档设置需要不像单实例设置简单,开启过程需要注意一些细节 归档开启思路: 1:查看数据库是否开启归档 2:创建共享目录(归档一定要放在共享存储上) 3:将rac设置成单实例模式...

技术小甜 ⋅ 2017/11/09 ⋅ 0

Windows下Mysql主从配置(Mysql5.5)

主数据库IP:192.168.3.169 从数据库IP:192.168.3.34 主数据库配置my.inin: 在[mysqld]下添加配置数据: server-id=1 #配一个唯一的ID编号,1至32。 log-bin=mysql-bin #二进制文件存放路径 ...

幸福的魂魄 ⋅ 2014/05/27 ⋅ 0

MySQL5.6主从复制(读写分离)教程

一、前言:为什么MySQL要做主从复制(读写分离)? 通俗来讲,如果对数据库的读和写都在同一个数据库服务器中操作,业务系统性能会降低。 为了提升业务系统性能,优化用户体验,可以通过做主...

魏邪乎 ⋅ 2014/12/09 ⋅ 2

MySQL5.6主从复制(读写分离)

一、前言:为什么MySQL要做主从复制(读写分离)? 通俗来讲,如果对数据库的读和写都在同一个数据库服务器中操作,业务系统性能会降低。 为了提升业务系统性能,优化用户体验,可以通过做主...

不正经啊不正经 ⋅ 2014/12/26 ⋅ 1

oracle简介

Oracle数据库的结构: 1.进程结构:(数据库系统和数据之间关系) 1.数据库系统的进程:OracleOraDb11g_home1TNSListener 2.数据库实例的进程:OracleServiceORCL 数据库实例的进程:OracleS...

_lmc ⋅ 2015/11/24 ⋅ 0

mysql导入导出sql文件

window下 1.导出整个数据库 mysqldump -u 用户名 -p 数据库名 > 导出的文件名 mysqldump -u dbuser -p dbname > dbname.sql 2.导出一个表 mysqldump -u 用户名 -p 数据库名 表名> 导出的文件...

刘元兴 ⋅ 2017/05/18 ⋅ 0

《MySQL入门很简单》学习笔记1——概论,数据类型,操作数据库

原文链接 第1章 数据库概论 一、数据库理论基础 1.数据存储方式 人工管理阶段 文件系统阶段 数据库系统阶段 2.数据库泛型 1NF:每一个分量必须是不可分割数据项 2NF:消除非主属性对码的部分...

Geek_Hao ⋅ 2012/05/22 ⋅ 0

显性注入代码

库版本进行查询 and 1=(select @@version) 查看当前库名 and 1=(select db_name() 库名查询 and 1=(select top 1 name from master..sysdatabases where dbid>4 and name <> '第一个数据库库......

董小洋 ⋅ 2017/09/28 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

R计算IV

参考文章 #读取文件 rawdata = read.csv("/path/to/csv/file",header=T) colnames(rawdata)[18] <- "y" //重命名因变量y #数据分区 训练集测试集 trainIdx <- sample(nrow(rawdata), round(......

火力全開 ⋅ 10分钟前 ⋅ 0

SQL老司机,在SQL中计算 array & map & json数据

摘要: 场景 通常,我们处理数据,一列数据类型要么是字符串,要么是数字,这些都是primitive类型的数据。 场景 通常,我们处理数据,一列数据类型要么是字符串,要么是数字,这些都是primi...

阿里云云栖社区 ⋅ 10分钟前 ⋅ 0

SQL老司机,在SQL中计算 array & map & json数据

摘要: 场景 通常,我们处理数据,一列数据类型要么是字符串,要么是数字,这些都是primitive类型的数据。 场景 通常,我们处理数据,一列数据类型要么是字符串,要么是数字,这些都是primi...

猫耳m ⋅ 21分钟前 ⋅ 0

关于ireport自定义变量类型为list的时候

自己摸石头过河,我真的应该去趟市中心图书馆,借本真正靠谱的教材 网上的东西,只有0.01%是有用的,还有0.99%是垃圾,剩下的99%是垃圾的复制品。。 哎!~ 问题是这样的,报表带sql,从db中获...

炑炑milina ⋅ 22分钟前 ⋅ 0

Spring mvc ContextLoaderListener 原理解析

对于熟悉Spring MVC功能,首先应从web.xml 开始,在web.xml 文件中我们需要配置一个监听器 ContextLoaderListener,如下。 <!-- 加载spring上下文信息,最主要的功能是解析applicationContex...

轨迹_ ⋅ 22分钟前 ⋅ 0

阿里云发布企业数字化及上云外包平台服务:阿里云众包平台

摘要: 阿里云正式发布旗下众包平台业务(网址:https://zhongbao.aliyun.com/),支持包括:网站定制开发,APP、电商系统等软件开发,商标、商品LOGO、VI、产品包装设计、营销推广、大数据人...

阿里云官方博客 ⋅ 24分钟前 ⋅ 0

Redis安装异常解决办法

官网地址:http://redis.io/ 官网下载地址:http://redis.io/download 1. 下载Redis源码(tar.gz),并上传到Linux 2. 解压缩包:tar zxvf redis-2.8.17.tar.gz 3. 进入解压缩后的文件夹:c...

slagga ⋅ 29分钟前 ⋅ 0

006. 深入JVM学习—年轻代

1. 年轻代图片 年轻代(Young)属于JVM堆内存空间的一个组成部分 所有使用关键字new新实例化的对象一定会在伊甸园区进行保存,而对于存活区保存的一定是已经在伊甸园区存在一段时间并且经过了...

影狼 ⋅ 29分钟前 ⋅ 0

如何成为一个合格的程序员

偶尔的,我会被人问道:如何成为一名优秀的程序员,更或者,如何成为一名程序员。每次人们问起,我都力图给出不同的答案。因此,我的答案是各种各样的。下面就是我认为的成为一名优秀的程序员...

柳猫 ⋅ 30分钟前 ⋅ 0

cups error_log日志暴增

日志内容 File \"/usr/lib/cups/notifier/dbus\" has insecure permissions 解决(未验证适用范围) sudo service cups stopsudo rm /etc/cups/subscriptions.conf*sudo rm -r /var/cac......

一介码夫_Hum ⋅ 34分钟前 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部