随笔分类 -  数据库

摘要:目录 语法 举例 表关系 分析 mysql进程状态 使用左连接 语法 with alias_name_01 as (查询SQL select * from table_name_01) alias_name_02 as (查询SQL select * from alias_name_01 an01, 阅读全文
posted @ 2022-09-13 14:01 伟衙内 阅读(422) 评论(0) 推荐(0) 编辑
摘要:Mysql插入数据,如果存在此数据,那么就更新这条数据,否则插入数据。 使用 on duplicate key update。 准备工作 建表 create table user_info( id int auto_increment primary key, name varchar(20), u 阅读全文
posted @ 2022-03-24 18:18 伟衙内 阅读(137) 评论(0) 推荐(0) 编辑
摘要:前言 已经安装了Mysql5,并且使用过好几年了,本地一直没有更新MySQL数据库,都是连接远程的。 安装 首先下载mysql8的zip包,解压缩,我下载的是mysql-8.0.28-winx64,放在D:\software\mysql-8.0.28-winx64 在mysql-8.0.28-win 阅读全文
posted @ 2022-03-03 14:09 伟衙内 阅读(24) 评论(0) 推荐(0) 编辑
摘要:首先有上述这个城市级别组织结构,根据这个结构定义表和插入数据。 create table city_info( id int primary key auto_increment, name varchar(52), p_id int ); insert into city_info(id,name 阅读全文
posted @ 2022-03-03 10:53 伟衙内 阅读(113) 评论(0) 推荐(0) 编辑
摘要:/** * 连接超时时间,使用配置,默认30s */ private int connectTimeout = 30000; /** * socket超时时间,使用配置,默认30s */ private int socketTimeout = 30000; /** * SQL超时时间,使用配置,默认 阅读全文
posted @ 2019-12-17 13:55 伟衙内 阅读(7) 评论(0) 推荐(0) 编辑
摘要:Read Uncommitted(读取未提交内容) 解读:事务B可以 读取 事务A 未提交内容。 结果:导致脏读 举例: 事务A开启事务: set SESSION TRANSACTION ISOLATION LEVEL read UNCOMMITTED; start TRANSACTION; 事务B 阅读全文
posted @ 2019-12-17 13:43 伟衙内 阅读(15) 评论(0) 推荐(0) 编辑
摘要:说明:远程连接10.62数据库,突然有一天无法连接,报上述错误(我的IP是70.132)。 执行语句,use mysql; SELECT User, Password, Host FROM user; 存在3中root用户,可以localhost登录,可以任意IP登录(%),可以开头为192.168 阅读全文
posted @ 2019-12-17 11:31 伟衙内 阅读(7) 评论(0) 推荐(0) 编辑
摘要:突发奇想想知道为什么preparedstatement.setString()这种设置参数为什么能防止SQL注入,它这么设置后打印出来的SQL语句是什么格式的, select count(*) as total from test0 t where t.name = '"+username+"'" 阅读全文
posted @ 2017-04-09 10:20 伟衙内 阅读(7) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示