摘要: 定义一个方法,查询emp表的数据将其封装为对象,返回 定义emp;类编写对应字段。 定义方法 public List <Emp> find(){ } 实现方法 select * from emp; java代码实例: @Data @NoArgsConstructor @AllArgsConstruc 阅读全文
posted @ 2022-07-26 21:25 淤泥不染 阅读(78) 评论(0) 推荐(0) 编辑
摘要: ResultSet:结果集对象,封装查询结果 next(); getXxx(参数):获取数据 xxx:代表数据类型 如: int getInt(), String getString() 参数: int :代表列的编号,从1开始, 如:getString(1) String:代表列名称。如 : ge 阅读全文
posted @ 2022-07-26 16:45 淤泥不染 阅读(64) 评论(0) 推荐(0) 编辑
摘要: 需求:修改一条数据 java代码实例: Statement statement = null; Connection connection = null; try { Class.forName("com.mysql.cj.jdbc.Driver"); String sql = "update ac 阅读全文
posted @ 2022-07-26 16:05 淤泥不染 阅读(78) 评论(0) 推荐(0) 编辑
摘要: statement:执行sql的对象 执行java boolean execute(String sql) 可执行任意的SQL了解 int executeUpdate(String sql) : 执行DML (insert update delete)语句DDL(create,alter,drop) 阅读全文
posted @ 2022-07-26 15:49 淤泥不染 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 方法: static connection getconnection(string url,string user,string password); 参数∶ url :指定连接的路径 语法:jdbc :mysql:/ /ip地址(域名):端口号/数据库名称*例子:jdbc :mysql: / / 阅读全文
posted @ 2022-07-26 15:16 淤泥不染 阅读(73) 评论(0) 推荐(0) 编辑
摘要: 快速入门步骤: 导入驱动jar包 注册驱动 获取数据库连接对象 Connection 定义SQL 获取执行SQL语句的对想statement 执行SQL,接受返回结果 处理集合 释放资源 java代码: //导入驱动jar包 //注册驱动 Class.forName("com.mysql.cj.jd 阅读全文
posted @ 2022-07-26 14:51 淤泥不染 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 查询权限 -- 查询权限 SHOW GRANTS FOR 张三@localhost; 授予权限 -- 授予权限 GRANTS SELECT,DELETE,UPDATE ON a2.account TO 张三@localhost; -- 给张三用户设置所有权限 GRANTS ALL *.* TO '张 阅读全文
posted @ 2022-07-26 13:57 淤泥不染 阅读(32) 评论(0) 推荐(0) 编辑
摘要: SQl分类: DDL:操作数据库和表 DML:增删改表中数据 DQL:查询表中数据 DCL:查询用户 DBA:数据库管理员 DCL:管理用户,授权 管理用户: 添加用户 -- 创建用户 CREATE user '用户名'@'主机名' IDENTIFIED BY '密码'; CREATE user ' 阅读全文
posted @ 2022-07-26 13:13 淤泥不染 阅读(27) 评论(0) 推荐(0) 编辑
摘要: ​ 1.read uncommitted:读未提交 演示: ​ set global transaction isolation level read uncommitted;​ start transaction;​ - - 转账操作​ update account set balance = b 阅读全文
posted @ 2022-07-26 10:59 淤泥不染 阅读(21) 评论(0) 推荐(0) 编辑