在安装完MySQL后,会自带一些好用的管理工具,比如mysql
,但是这里的mysql
一般指的MySQL客户端而不是MySQL服务器。
如果你只是单纯想查看一个数据库的表数据、创建一个数据库或者其他操作,而又不想连接MySQL服务器,那么可以使用下面的方式进行操作会更加便捷:
1、mysql
这里的mysql
指的是客户端工具。
积硅步,至千里
在安装完MySQL后,会自带一些好用的管理工具,比如mysql
,但是这里的mysql
一般指的MySQL客户端而不是MySQL服务器。
如果你只是单纯想查看一个数据库的表数据、创建一个数据库或者其他操作,而又不想连接MySQL服务器,那么可以使用下面的方式进行操作会更加便捷:
这里的mysql
指的是客户端工具。
在使用序列化流的时候,是需要给实体类实现Serializable
这个接口类的,它没有抽象方法,这种类型的接口叫标记型接口。只有实现了这个接口,当前类才能被序列化。
在我们实现这个接口的时候,会生成一个隐藏的序列化版本号,在代码中不可见,但是这个版本号非常重要。因为在实际的开发中,业务可能会发生改变,比如需要对实体类的属性进行改动,这个时候,对类的属性修改完后,如果没有给这个实体类加一个序列化版本号,就会报错,如下:
more >>今天学习Docker,在弄MySQL容器的时候,需要往这个数据库容器里面插入大量的数据,这时在想,即便是写一个程序来导入数据应该也需要花费不少的时间吧。我就在想,有没有一种解决方案可以快速解决这个问题,突然想起了之前在学MySQL时,学到的SQL优化问题,里面就有针对insert
做出的优化,就是把一个特定格式的文本文件,直接使用MySQL提供的load
指令来把特定格式的文本文件加载到指定的数据库里面。
下面是我整理的一种优化方法:
more >>在Java中,System 这个类是由 final
关键字修饰的,表明这是一个不可被继承类,而 out
这个变量实际上是System类中的一个静态的、公有的、final
的打印流对象。这个对象被定义在System类中,可以被所有的类和对象访问和使用,用来进行输出操作。
因此,尽管System类不能被继承,但是它的静态成员(如out
)仍然可以被访问和使用,这就是为什么我们可以使用System.out
来进行输出的原因。静态成员并不属于任何类的实例,它们属于类本身,因此不受到final
修饰的影响。
在国内,GitHub的访问速度可能较慢的原因主要有网络延迟和网络阻断问题。