
数据库
文章平均质量分 52
数据库技术整理
穆雄雄
5年讲师经验,7年的软件研发及技术总监经验,8年自媒体运营经验,进机器人交流群的可以加我:mxx2451999120,备注:机器人
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
mysql主从库配置(异地备份数据库最优方案)
需求是这样的:我在A服务器中有mysql数据库8.0.35,共有三个数据库,均为生产库,数据很重要!!!既然很重要,那么就很害怕数据丢失,数据丢失的原因可能有很多种,有是服务器本身的问题,有是数据库的问题,还有可能是人为操作的问题,所以备份就显得很重要了。备份一般可以分为本地备份和异地备份,本地备份网上解决方案很多,不在我今天介绍的范畴内,今天主要讲的是0延迟异地同步备份数据库。解决方案为:主从库配置!!!!原创 2025-04-13 22:14:06 · 772 阅读 · 0 评论 -
centOS79中安装mysql57
每当新来一个服务器之后,习惯性的都会安装一个宝塔面板,不为别的,就为了装环境方便点儿,比如常用的jdkmysqlnginx以及redis等等,在面板上只需要在商店里面点点【安装】按钮,傻瓜式安装。但是,有些情况下是不适合使用面板安装的,比如我们这个服务器是要过三级等保的,万一因为面板有什么漏洞之类的,就得不偿失了。老老实实的,开始使用命令安装吧。原创 2024-07-10 22:21:50 · 1309 阅读 · 0 评论 -
小鱼早晚安打卡常见问题总结
大家好,我是雄雄,欢迎关注微信公众号:雄雄的小课堂。原创 2024-04-28 17:42:33 · 455 阅读 · 0 评论 -
Access denied for user ‘root‘ @‘123.233.244.218‘(using password:YES)的解决方法
在我们新买了个服务器之后,数据库我觉得是比不可少的吧,任何一个项目,只要是动态的,都需要数据做数据的服务于支撑,目前我们项目中用的最多的数据库就是,安装的话一般也都从宝塔上直接安装,方便又省事儿,不用为了环境在浪费时间。但是,宝塔上安装了数据库之后会有这样的一个问题(不知道其他方式安装会不会遇到),因为我每次都使用同一种方式安装,但是出了这个问题之后,每次都不断的去网上查…这次记录一下吧。当我们在新服务器上新搞了个数据库后,会报一个这样的错:Access denied for user ‘root’ @‘原创 2022-12-07 11:12:05 · 3137 阅读 · 0 评论 -
mysql实现查询分组查询最后一次的记录
又好久没有写博客了,为什么呢?因为最近没怎么写代码…说起来也惭愧。今天在项目上遇到了个需求,是这样的:我们数据库中有一表检测记录表,该表中存储的是所有居民每次的检测记录,说白点就是,张三在今天检测了两次心电,那么该表中就会有两条记录,如果李四在今天检测了4次,那么表中就存的是4次的记录。如下所示:像这样的检测记录表有9个,现在我们要实现,查询每个表中所有居民的最后一次检测记录。原创 2022-11-05 16:43:07 · 1336 阅读 · 0 评论 -
oracle基础
一、Oracle简介:1.版本:8i/9i-10g/11g(目前我们使用的是11g)二、数据库:1.在物理上表现为数据文件、日志文件和控制文件等。2.在逻辑上以表空间的形式存在3.首先需要创建数据库才能使用oracle三、数据库实例:每个启动的数据库都对应一个数据库实例,由这个实例来访问和控制数据库。注意:他两的区别:数据库是永久的,存在磁盘上的。而数据库实例是临时的,存放在内存中...原创 2019-07-17 14:41:15 · 297 阅读 · 0 评论 -
oracle基本笔记整理
oracle,简单来说就是数据库,数据库 ,顾名思义,就是存放数据的容器!!不知道oracle的我先科普一下吧~~~科普,科学普及简称科普,又称大众科学或者普及科学,是指利用各种传媒以浅显的、让公众易于理解、接受和参与的方式向普通大众介绍自然科学和社会科学知识、推广科学技术的应用、倡导科学方法、传播科学思想、弘扬科学精神的活动。 nice,科普完毕,接下来废话不多说了,直接上原创 2017-02-13 19:55:18 · 616 阅读 · 0 评论 -
oracle笔记整理2
--创建员工信息表create table employee(empno number(4) not null,--员工编号ename varchar2(10), --员工姓名job varchar2(9), --员工工种mgr number(4), --上级经理编号hiredate date, --受雇日期sal number(7,2),原创 2017-02-13 20:04:40 · 1042 阅读 · 3 评论 -
Oracle数据库基本概念理解(3)
/*===========================================================| PL/SQL编程============================================================*/--声明变量DECLARE V_NAME VARCHAR2(20); --一般变量 V_AGE N原创 2017-01-21 20:12:04 · 467 阅读 · 0 评论 -
oracle基本笔记整理及案例分析1
/*Oracle数据库的应用*/--创建一个自动增长的表空间worktbscreate tablespace worktbsdatafile 'E:\E盘\worktbs01.dbf'size 10M autoextend on;--删除表空间--drop tablespace worktbs;--在表空间里面创建一个新用户create user martin原创 2017-02-14 21:32:56 · 610 阅读 · 0 评论 -
oracle应用
一、使用jdbc连接oracle数据库:1.将ojdbc6.jar放在lib中2.将ojdbc6.jar右击–》build path–>add build path3.加载驱动:Class.forName(“oracle.jdbc.driver.OracleDriver”);4.建立连接:Connection conn = DriverManage.getconnection(“...原创 2019-07-17 14:42:07 · 2468 阅读 · 0 评论 -
Oracle数据库基本概念理解(2)
--删除用户drop user sz cascade;--创建表空间create tablespace worktablspdatafile 'C:\app\lenovo\oradata\orcl\EMPTB.dbf' SIZE 5M AUTOEXTEND ON;--修改表空间ALTER tablespace worktablsp ADD datafile 'C:\app\leno...2017-01-21 20:11:00 · 270 阅读 · 0 评论 -
Oracle数据库基本概念理解(1)
--函数 数字转换为字符--0 强制位数,9位数不够不显示 $美元SELECT TO_CHAR(124.3456,'0000.00') FROM dual ;SELECT TO_CHAR(124.3456,'9999.99') FROM dual ;SELECT TO_CHAR(124.3456,'$9999.99') FROM dual ;--日期 日期转换为字符SELEC...2017-01-21 20:09:00 · 304 阅读 · 0 评论 -
Oracle数据库基本概念理解(2)
--删除用户drop user sz cascade;--创建表空间create tablespace worktablspdatafile 'C:\app\lenovo\oradata\orcl\EMPTB.dbf' SIZE 5M AUTOEXTEND ON;--修改表空间ALTER tablespace worktablsp ADD datafile 'C:\app\leno原创 2017-01-21 20:11:05 · 559 阅读 · 1 评论 -
oracle基本笔记整理及案例分析2
/*======================================================================================================================================*//*tp_orders表空间,大小10M,文件大小可自动增长,允许文件扩展,最大限度为无限制创建A_oe用户...2017-02-14 21:35:00 · 425 阅读 · 0 评论 -
oracle基本笔记整理
oracle,简单来说就是数据库,数据库 ,顾名思义,就是存放数据的容器!!不知道oracle的我先科普一下吧~~~科普,科学普及简称科普,又称大众科学或者普及科学,是指利用各种传媒以浅显的、让公众易于理解、接受和参与的方式向普通大众介绍自然科学和社会科学知识、推广科学技术的应用、倡导科学方法、传播科学思想、弘扬科学精神的活动。 nice,科普完毕,接下来废话不多说了,直接上代码案例,前...2017-02-13 19:55:00 · 303 阅读 · 0 评论 -
oracle基本笔记整理及案例分析1
/*Oracle数据库的应用*/--创建一个自动增长的表空间worktbscreate tablespace worktbsdatafile 'E:\E盘\worktbs01.dbf'size 10M autoextend on;--删除表空间--drop tablespace worktbs;--在表空间里面创建一个新用户create user martin ...2017-02-14 21:32:00 · 309 阅读 · 0 评论 -
Oracle数据库基本概念理解(3)
/*===========================================================| PL/SQL编程============================================================*/--声明变量DECLARE V_NAME VARCHAR2(20); --一般变量 V_AGE N...2017-01-21 20:12:00 · 442 阅读 · 0 评论 -
oracle笔记整理2
--创建员工信息表create table employee(empno number(4) not null,--员工编号ename varchar2(10), --员工姓名job varchar2(9), --员工工种mgr number(4), --上级经理编号hiredate date, --受雇日期sal number(7,2), ...2017-02-13 20:04:00 · 476 阅读 · 0 评论 -
Oracle数据库基本概念理解(1)
--函数 数字转换为字符--0 强制位数,9位数不够不显示 $美元SELECT TO_CHAR(124.3456,'0000.00') FROM dual ;SELECT TO_CHAR(124.3456,'9999.99') FROM dual ;SELECT TO_CHAR(124.3456,'$9999.99') FROM dual ;--日期 日期转换为字符SELEC原创 2017-01-21 20:09:42 · 601 阅读 · 0 评论 -
oracle基本笔记整理及案例分析2
/*======================================================================================================================================*//*tp_orders表空间,大小10M,文件大小可自动增长,允许文件扩展,最大限度为无限制创建A_oe用户原创 2017-02-14 21:35:27 · 791 阅读 · 0 评论 -
SQL编程
一、变量的分类:1.全局变量(成员变量):必须是以@@为前缀,由系统定义,我们只能读取,不能修改它的值。2.局部变量:必须是以@为前缀,必须先声明在赋值。二、局部变量:1.声明的语法:declare @变量名 变量类型eg: declare @id intdeclare @name varchar(50)2.给变量赋值:set @id = 2;select @id = 2...原创 2019-04-26 14:13:07 · 697 阅读 · 0 评论 -
PL/SQL经典练习
/*========================================================= PL/SQL编程=========================================================*/--先把scott里面的表弄到test表空间里面来CREATE TABLE EMP A原创 2017-02-17 22:51:15 · 5617 阅读 · 1 评论 -
第三章用sql语句操作数据
一、sql是什么:1.结构化查询语言2.在什么情况下使用:(1)对sqlserver执行所有操作的时候(2)对程序进行增删改查的时候3.sql组成:(1)DML数据操作语言,insert update delete(2)DCL数据控制语言,grant remoke(3)DQL数据查询语言,select(4)DDL数据定义语言,create drop4.sql 中的运算符:(1...原创 2018-12-06 21:38:45 · 692 阅读 · 0 评论 -
整理几个常用的sql和其他代码
“大家好,我是雄雄,欢迎关注微信公众号:雄雄的小课堂。”常用的几个sql整理1.按照日期统计今天的客流信息。SELECT*FROMbase_disanfangWHEREDATE...原创 2021-11-01 06:00:00 · 317 阅读 · 0 评论 -
sql server 2012远程链接的方法及步骤
首先说下什么是sql server:(以下是应用某度某科的内容)SQL Server 是Microsoft 公司推出的关系型数据库管理系统。具有使用方便可伸缩性好与相关软件集成程度高等优点,可跨越从运行Microsoft Windows 98 的膝上型电脑到运行Microsoft Windows 2012 的大型多处理器的服务器等多种平台使用。Microsoft SQL Serv...原创 2017-01-02 22:36:52 · 9234 阅读 · 0 评论 -
sql server案例总结
--通过insert select 插入数据到已存在的表中create table grade1 (id int ,name varchar(50))insert into grade1 select * from grade select * from grade1--通过select into 语句将现有表中的数据添加到新表中,执行两边的话(数据库中已存在名为 'Adre原创 2017-09-20 09:48:09 · 1599 阅读 · 0 评论 -
sql server 2012远程链接的方法及步骤
首先说下什么是sql server:(以下是应用某度某科的内容)SQL Server 是Microsoft 公司推出的关系型数据库管理系统。具有使用方便可伸缩性好与相关软件集成程度高等优点,可跨越从运行Microsoft Windows 98 的膝上型电脑到运行Microsoft Windows 2012 的大型多处理器的服务器等多种平台使用。Microsoft SQL Serve...2017-01-02 22:36:00 · 456 阅读 · 0 评论 -
sql server操作案例
今天没事做,总结了下sql server的些知识:--创建表CREATE TABLE users( id INT , name VARCHAR(50), age INT)--添加数据SELECT * FROM usersINSERT INTO users VALUES(2,'张三1',13);INSERT INTO users VALUES(4,'王五',12,'山西省吕原创 2017-09-06 11:39:32 · 2874 阅读 · 3 评论 -
Mysql常用语法
男生关注会更帅,女生关注会更美!今天给大家分享一下Mysql中常用的语法,代码如下:你是程序猿对吗?会写代码的那种?#连接mysql数据库(Dos下面)mysql -u root -p ...原创 2017-12-16 16:38:15 · 242 阅读 · 0 评论 -
Mysql常用语法总结
Mysql常用语法总结如下:#连接mysql数据库(Dos下面)mysql -u root -p 123#创建数据库create database myschool;#创建表drop table studentcreate table student(id int comment '编号',name CHAR(10) comment '姓名')charset =ut原创 2017-12-16 16:23:45 · 741 阅读 · 0 评论 -
mysql中如何将默认用户名root改成其他?
大家好,我是雄雄,欢迎关注公众号【雄雄的小课堂】。最近,我的个人站上线啦,大家可以直接在浏览器的地址栏中输入:穆雄雄.com,轻轻敲击回车,即可直接进入……欢迎大家多多关注,多多留言,多多...原创 2021-04-22 06:00:00 · 3229 阅读 · 3 评论 -
html、sqlserver、java基础总结
1.锚链接: <a name="maker1" id="marker2">乙位置</a> <a href="#marker1、#marker2">甲位置</a>2.块级元素和行内元素: 块级元素:<li></li> <p></p&a原创 2019-02-23 21:30:54 · 533 阅读 · 0 评论 -
com.microsoft.sqlserver.jdbc.SQLServerException: 索引 7 超出范围。
今天在做项目的时候,使用的jdbc底层增加,然后出现了个问题,找了好久没有找出来是什么问题,后来在网上查了下,发现别人都说是?写成了中文的了,于是我就返回来看,没看出来,继续找,前前后后折腾了估计有半小时还是找不出来,所有的问题都排除了,又回到了?上,难道真的是我写成了中文的了吗,重新切换输入法输入?的时候发现果然是这里的错,?写成了中文的了,大家以后一定得仔细点,别走我的老路了!下面的代码: ...原创 2018-06-15 21:19:56 · 5821 阅读 · 0 评论 -
sqlserver建库建表建约束,删库删表删约束的示例总结
1.创建一个数据库catedb,保存在本地D盘下面的DB中,主数据文件的初始大小为5MB,最大为200MB,增长率为10%,日志文件的初始大小为3MB,无限制增长,其增长率为2MB,请使用...原创 2021-04-21 06:00:00 · 630 阅读 · 0 评论 -
sqlserver复习总结
--已知有一个表:该表的字段有:id,name,date,gradeid,email--1.插入一条记录:insert into table_name values (1,'刘世豪','2017-10-21',1,'[email protected]')--2.修改update table_name set name = '张云飞' where id =1--3.删除delete from tabl...原创 2018-12-26 20:54:34 · 1102 阅读 · 2 评论 -
java、sqlserver复习
一、java简答题:1.java中我们学过的数据库类型转换有几种?分别是什么?转换规则是什么?答:两种,自动类型转换和强制类型转换。源类型大于目标类型时,需要自动转换。源类型小于目标类型时,需要强制转换。2.java中变量的命名规范有哪些?答:(1)前面是字母、、下划线开头(2)后面可以是数字、字母、、下划线开头 (2)后面可以是数字、字母、、下划线开头(2)后面可以是数字、字母、...原创 2019-02-24 21:00:14 · 386 阅读 · 0 评论 -
sqlserver中常用的几个存储过程
sqlserver中的存储过程,何为存储过程呢? 存储过程(Stored Procedure)是在大型数据库系统中,一组为了完成特定功能的SQL 语句集,存储在数据库中,经过第一次编译后再次调用不需要再次编译,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程是数据库中的一个重要对象。 .存储过程的优点: ①重复使用。存储过程可以重复...原创 2018-04-06 22:05:12 · 2633 阅读 · 0 评论 -
高效的SQLSERVER分页查询
Sqlserver数据库分页查询一直是Sqlserver的短板,闲来无事,想出几种方法,假设有表ARTICLE,字段ID、YEAR...(其他省略),数据53210条(客户真实数据,量不大),分页查询每页30条,查询第1500页(即第45001-45030条数据),字段ID聚集索引,YEAR无索引,Sqlserver版本:2008R2第一种方案、最简单、普通的方...2016-11-19 20:38:00 · 293 阅读 · 0 评论 -
高效的SQLSERVER分页查询
Sqlserver数据库分页查询一直是Sqlserver的短板,闲来无事,想出几种方法,假设有表ARTICLE,字段ID、YEAR...(其他省略),数据53210条(客户真实数据,量不大),分页查询每页30条,查询第1500页(即第45001-45030条数据),字段ID聚集索引,YEAR无索引,Sqlserver版本:2008R2第一种方案、最简单、普通的方法:转载 2016-11-19 20:38:08 · 698 阅读 · 0 评论