- 博客(9)
- 收藏
- 关注
原创 Mybatis(入门程序编写)
Mybatis是一款优秀的持久层框架,也就是三层架构的dao层,用于简化JDBC的操作说白了就是在dao中操作数据库的。
2024-09-06 21:49:23 60
原创 MySQL 事务
事务是一组操作的集合,它是一个不可分割的工作单位,事务会把所有成功的操作向系统一起提交或者进行撤回操作请求(如果有操作未成功),即这些操作事务的控制把操作写在中间。
2024-09-06 19:18:08 69
原创 [HY000][1366] Incorrect string value: ‘xxx‘ for column ‘name‘ at row 1报错
如果你是用 Java 的 JDBC 驱动连接 MySQL 数据库,可以确保连接字符串中包含?characterEncoding=utf8mb4 根据实际情况选择。这种错误通常是因为字符集不匹配导致的。如果数据库或连接客户端设置的字符集与这些字节的实际编码不一致,则会导致解析错误。如果数据库默认字符集为 utf8,而实际需要的是 utf8mb4,则需要调整数据库配置。如果表已经创建,可以通过 ALTER TABLE 命令来更改表或特定列的字符集。确保数据库、数据库表以及应用程序使用的字符集是一致的。
2024-09-05 16:09:21 73
原创 MySQL 查询、修改、删除
查询当前数据库所有表:show tables;查询表结构:desc 表名;查询建表语句:show create table 表名;
2024-09-05 15:23:13 60
原创 IO流体系
IO流实际上就是读取和存储数据的方案。名字则由inputStream,outputStream而来。在inputStream和outputStream前加上file。这行创建对象的代码会让程序和文件之间产生一个数据传输的通道。这样就在fos.txt中写出了b(98)的数据。因为不能直接创建抽象类的对象,则需要子类继承。就拿FileOutputStream来举例。FileOutputStream实现的原理。最后的close方法就是将通道给砸了。write方法就是写出数据进行传输。
2024-09-04 20:42:43 207
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人