上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 40 下一页
摘要: 创建一张表 CREATE TABLE account( id int PRIMARY KEY Auto_increment, name varchar(10), balance DOUBLE ); INSERT INTO account (name,balance) VALUES ('zhangsa 阅读全文
posted @ 2022-07-27 17:31 淤泥不染 阅读(16) 评论(0) 推荐(0) 编辑
摘要: SQL注入问题∶在拼接sql时,有一些sql的特殊关键字参与字符串的拼接。会造成安全性问题 1.输入用户随便,输入密码:a' or 'a' = 'a 2. sql : select * from user where username = 'fhdsjkf' and password = 'a' o 阅读全文
posted @ 2022-07-27 15:06 淤泥不染 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 抽取JDBC工具类:JDBCutils 目的简化:书写 分析 : 注册驱动也抽取 抽取一个方法获取连接对象 需求:不想传递参数(麻烦)还得保证工具类通用性 解决:配置文件 jdbc .proprietys url = user = password= 抽取一个方法释放资源 java代码: priva 阅读全文
posted @ 2022-07-27 14:33 淤泥不染 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 定义一个方法,查询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) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 40 下一页