- 博客(11)
- 收藏
- 关注
原创 mysql忘记root密码解决方法(版本mysql-8
问题截图问题描述在Navicat无法创建连接(重置密码也可以用这种方法)问题原因mysql密码错误解决办法。
2024-12-21 06:23:48
668
原创 MySQL之CRUD
SELECT last_name AS 姓,first_name AS 名 FROM t_mysql_employees;如:查询员工的工种编号是 IT_PROG、AD_VP、AD_PRES中的一个员工名和工种编号。或not: 如果连接的条件本身为false,结果为true,反之为false。||或or: 只要有一个条件为true,结果为true,反之为false。&&和and:两个条件都为true,结果为true,反之为false。如:查询员工名中第三个字符为e,第五个字符为a的员工名和工资。
2024-12-21 06:16:26
486
原创 MySQL主从复制详细介绍_主节点上创建有复制权限的用户时ip写错了怎么办
简单的说就是master将数据库的改变写入binary log二进制日志,这个日志会记录下所有修改了数据库的SQL语句(insert,update,delete,grant等),slave同步这些二进制日志,并根据这些二进制日志进行数据操作,其实就是把主服务器上的binary log复制到从服务器上执行一遍,这样从服务器上的数据就和主服务器上的数据相同了。2.从节点开启一个线程I/O Thread把自己扮演成mysql的客户端,通过mysql协议,请求主节点的二进制日志文件中的事件。
2024-12-21 06:12:45
658
原创 MySQL中MyISAM为什么比InnoDB查询快
" + spanTime.Minutes + “分” + spanTime.Seconds + “秒” + spanTime.Milliseconds + “毫秒”);" + spanTime.Minutes + “分” + spanTime.Seconds + “秒” + spanTime.Milliseconds + “毫秒”);" + spanTime.Minutes + “分” + spanTime.Seconds + “秒” + spanTime.Milliseconds + “毫秒”);
2024-12-21 06:09:05
856
原创 MySQL一会儿快,一会儿慢的,我该怎么办?
比如图2中,把checkpoint位置从CP推进到CP’,就需要将两个点之间的日志(浅绿色部分),对应的所有脏页都flush到磁盘上。所以,无论是查询语句在需要内存的时候可能要求淘汰一个脏页,还是由于刷脏页的逻辑会占用IO资源并可能影响到了更新语句,都可能是造成从业务端感知到MySQL“抖”了一下的原因。这时候,MySQL会把内存的脏页都flush到磁盘上,这样下次MySQL启动的时候,就可以直接从磁盘上读数据,启动速度会很快。内存数据写入到磁盘后,内存和磁盘上的数据页的内容就一致了,称为“干净页”。
2024-12-21 06:05:20
685
原创 Java之【SpringBoot+tk
注册Dao包目录下Mybatis映射文件资源目录。六、创建mapper和对应的映射文件。注册webapp目录为资源目录。七、创建Service和实现类。通用Mapper启动器。八、controller。实现对应的Service。
2024-12-20 21:40:32
694
1
原创 Java中的注解到底是怎么一回事?
默认情况下,JavaDoc 是不包括注解的,但如果声明注解时指定了 @Documented,就会被 JavaDoc 之类的工具处理,所以注解类型信息就会被包括在生成的帮助文档中。用来指定一个注解的使用范围,即被 @Target 修饰的注解可以用在什么地方。定义注解和定义类相似,注解前面的访问修饰符和类一样有两种,分别是公有访问权限(public)和默认访问权限(默认不写)。Java 8 新增加的,它允许在相同的程序元素中重复注解,在需要对同一种注解多次使用时,往往需要借助 @Repeatable 注解。
2024-12-20 21:36:51
861
原创 Java中的String类常用类型
/str 、 str1 都指向同一个对象//str指向新的对象,str1 没有变,还指着原来的对象s = “fly”;2.字符串的比较//不看大小写判断字符串是否相等3.字符串的不可改变性字符串是一种不可变对象 . 它的内容不可改变str += “!!!4.数组转字符串//区间变字符串//获取下标字符//把str3指向的字符串变为数组5.判断是否是数字字符串 isNumberChar( )i++) {
2024-12-20 21:33:10
737
原创 java中对象的引用(强引用、软引用、弱引用、虚引用)
弱引用与软引用的区别在于:只具有弱引用的对象拥有更短暂的生命周期。当垃 圾回收器准备回收一个对象时,如果发现它还有虚引用,就会在回收对象的内存之前,把这个虚引用加入到与之关联的引用队列中。软引用可以和一个引用队列(ReferenceQueue)联合使用,如果软引用所引用的对象被垃圾回收,JAVA虚拟机就会把这个软引用加入到与之关联的引用队列中。弱引用可以和一个引用队列(ReferenceQueue)联合使用,如果弱引用所引用的对象被垃圾回收,Java虚拟机就会把这个弱引用加入到与之关联的引用队列中。
2024-12-20 21:29:29
834
原创 java一键生成《数据库设计文档》
/ 忽略表前缀,就是db1数据库中表名是t_开头的都不生产数据库文档(t_student,t_user这两张表)// 忽略表后缀(就是db1数据库中表名是_teacher结尾的都不生产数据库文档:stu_teacher)| 序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |指定生成逻辑、当存在指定表、指定表前缀、指定表后缀时,将生成指定表,其余表不生成、并跳过忽略表配置。HikariCP的速度是现在常用的C3P0数据库连接池的数百倍。
2024-12-20 21:25:47
1130
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅