- 博客(36)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 Oracle服务安装配置及SQLDeveloper12安装破解【保证成功,可视频教学QQ:2259418012】
Oracle数据库服务安装与配置SQLDeveloper12安装与破解
2024-07-02 16:05:06
1194
原创 MySQL常见的错误码
内部其实定义了一系列错误码,当运行过程中发生错误,或执行语句时出现异常时,一般情况下都会向客户端返回错误码以及错误信息。中常见的错误码,当你碰到问题时可以直接通过错误码在此搜索,以此来定位问题出现的原因,以此进一步推导出问题的解决方案。但往往很多时候有些错误咱们没见过,所以面对问题时难免有些束手无策,也正因为如此,本节将罗列。作为整个系统的后方大本营,自然也无法避免会出现错误与异常,在。内部大致定义了两三千个错误码,其错误码的定义位于。状态,后面跟着的则是具体的错误信息,不过。三部分组成,即错误码、
2024-07-10 16:52:06
192
原创 MySQL、InnoDB、MyISAM的参数
系统变量大概一千个上下,因此这里就不做过多的详细介绍,简单介绍一些较为常用的即可,其他具体的可参考前面给出的官网链接。索引文件的存储位置,因为本地有多个日志文件,需要用索引来确定目前该操作的日志文件。• :剩下的就不再列出来了,大家可根据查询出的变量名,去官网文档查询释义即可。中有一千多个对外暴露的系统参数,但并不是所有的参数都可以让用户调整,第三类是运行时的系统参数,这类是可以由用户去做动态调整的。的压缩功能,即日志文件超过一半时自动压缩,默认关闭。第二类是以配置文件的形式加载的参数,这类参数必须在。
2024-07-10 16:50:45
771
原创 MySQL用户与权限管理
自身提供的工具也好,亦或是第三方提供的工具也罢,因为本身就写死了逻辑,因此在有些场景下依旧存在局限性,因此有时咱们也需要写自动化脚本,以此来完成一些特殊的需求。上述给出了一系列的用户管理和权限管理的命令,最后稍微提一下创建用户时的注意事项:```sql。:单库权限,表示该用户可对指定库下的所有表进行增删改查操作。:全局权限,表示该用户可对所有库、所有表进行增删改查操作。:单表权限,表示该用户可对指定表进行增删改查操作。:创建存储过程、存储函数、触发器的权限。:授予这些权限,其他权限全部不授予。
2024-07-10 16:47:09
280
原创 MySQL存储过程、存储函数与触发器
查看当前数据库中定义的所有触发器。:查看当前数据库中的所有存储过程。:查看当前数据库中的所有存储函数。:查看当前库中指定名称的触发器。:查看指定库中的某个存储过程。:查看某个存储过程的源码。:修改某个存储过程的特性。:查看某个存储函数的源码。:修改某个存储函数的特性。:删除某个指定的触发器。:删除某个存储过程。:删除某个存储函数。所有已定义的触发器。
2024-07-10 16:45:34
120
原创 MySQL事务与锁相关的命令
查看目前数据库中正在使用的表锁。:查看自动提交事务机制是否开启。:查询事务隔离级别(方式一)。:查询事务隔离级别(方式二)。:设置当前连接的事务隔离级别。:设置当前会话的事务隔离级别。:开启或关闭事务的自动提交。:释放已获取的表锁/全局锁。:回滚到指定名称的事务点。之后优化版的共享锁写法。:手动获取排他锁执行。:获取表级别的共享锁。:获取表级别的排他锁。:手动获取共享锁执行。
2024-07-10 16:43:22
102
原创 MySQL数据类型
所谓的数据类型,也就是只在创建表时可以选择的列字段类型,在MySQL中其实可以通过:•:查看当前版本支持的所有数据类型。如下(MySQL5.1版本):数据类型总体可分为数值类型、字符/串类型、时间/日期类型、其他类型四种,下面一起来聊聊吧。
2024-07-10 16:38:18
744
原创 Java面向对象—MVC分层
System.out.println("-----------通过id查询-----------");/* System.out.println("-----------增加-----------");/*System.out.println("-----------删除-----------");/*System.out.println("-----------修改-----------");System.out.println("-----------查询全部-----------");
2024-07-01 16:05:10
580
原创 Java面向对象—JDBC
注:可以用字段列的顺序来获取字段值 但是不推荐,因为如果列很多时,只需有某几列,就要数需要的列是第几列 while(rs.next()){ System.out.println(rs.getInt(1)+":"+rs.getString(2));Connection c=DriverManager.getConnection("jdbc:mysql://localhost:3306/数据库名","root","root");JDBC驱动:由数据库厂商提供,负责连接不同的数据库,表现为一个jar包。
2024-07-01 15:59:17
548
原创 Java面向对象—final关键字
final修饰类,表示该类是无法被任何其他类继承的,意味着此类在一个继承树中是一个叶子类,并且此类的设计已被认为很完美而不需要进行修改或扩展。final修饰类中的方法,表示该类是无法被任何其他类继承的,不可以被重写;final 用在方法的前面表示方法不可以被重写(子类中如果创建了一个与父类中相同名称、相同返回值类型、相同参数列表的方法,只是方法体中的实现不同,以实现不同于父类的功能,这种方式被称为方法重写,又称为方法覆盖。final 用在变量的前面表示变量的值不可以改变,此时该变量可以被称为常量。
2024-06-21 11:43:03
225
原创 Java面相对象—static关键字—静态
但是,如果在子类中重写了静态方法,那么只有在通过子类名来调用该方法时,才会调用子类中的方法,而不是父类中的方法。(5)静态内容在类执行时的出现顺序:静态属性——静态方法——静态块——普通属性——普通方法——构造方法。(5)静态内容在类执行时的出现顺序:静态属性——静态方法——静态块——普通属性——普通方法——构造方法。(3)static修饰的代码块在类加载时被执行,且只会执行一次,因为类只会加载一次。(3)static修饰的代码块在类加载时被执行,且只会执行一次,因为类只会加载一次。
2024-06-21 11:42:01
397
原创 Java面向对象—this关键字
(4)this可以调用当前类中的其他普通方法,通常在一个类中,一个方法中调用另一个方法可以直接通过方法名调用,也可以使用this调用,效果一样,语法不一样而已。(5)this可以在构造方法中调用其他的构造方法,但是调用时必须写在构造方法中的第一句,语法:this(被调用构造方法的参数列表);不同的对象在调用方法时,this分别代表不同的对象,但是这个过程是自动的。(3)this可以区分成员变量和局部变量,this调到的是成员变量。(1)this在方法中表示正在调用该方法的当前对象。
2024-06-21 11:38:26
301
原创 Java面相对象—方法重载
一、重载的定义:在同一个类中,方法名一样,参数列表不一样的多个方法,称为方法的重载。(2)参数列表不一样(参数的个数不一样,参数的数据类型不一样)编写一个计算器类利用方法重载实现以下要求:Cal。(2)返回两个double小数的和。(3)输出三个double小数的和。(1)在同一个类中,方法名一样。(3)与返回值和访问修饰符无关。(1)输出两个整数的和。
2024-06-21 11:35:19
195
原创 Java面相对象—构造方法
5、Java系统会默认提供一个无参构造方法,但是当自己写了构造方法时,系统就不在提供;Java系统默认会提供一个没有参数的构造方法,但是如果我们自己定义了构造方法,那么系统就会回收这个构造方法,不再提供了。2、构造方法没有返回值,连void都不能有,方法体中也就没有return语句。一、构造方法的定义:方法名和类名一样,没有返回值的方法,void也不可以有。作用:在创建对象的时候,给对象设置属性信息,进行初始化。4、在new对象的时候,自动调用构造方法。二、构造方法的作用:对象初始化。
2024-06-21 11:32:01
211
原创 Java面相对象概述
(1)作用域不同 ◆局部变量的作用域仅限于定义它的方法 ◆成员变量的作用域在整个类内部都是可见的 (2)初始值不同 ◆ Java会给成员变量一个初始值,整型是0,浮点型是0.0,字符串是null ◆Java不会给局部变量赋予初始值。protected:是继承访问权限,在同一个包中的可以访问,对于不在同一个包中的类,如果该类是父类的子类,则可访问。注意: 在同一个方法中,不允许有同名局部变量 在不同的方法中,可以有同名局部变量 在同一个类中,成员变量和局部变量同名时,局部变量具有更高的优先级。
2024-06-21 11:28:34
640
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人