
mysql
按不坏的CTRL
程序考古人员 | 踩坑记录 | 读书笔记 | 知识整理|
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Mysql 数据库索引设置规范
重复索引示例:primary key(id)、index(id)、unique index(id)冗余索引示例:index(a,b,c)、index(a,b)、index(a)原创 2023-06-11 01:36:48 · 616 阅读 · 0 评论 -
踩坑Mysql备份数据create table table_name_bak as select * table_name
前几天在备份mysql数据的时候,发现了一个细节问题,用本篇文章记录下来。 使用create table my_table_bak as select * from my_table ;可以快速的备份整个数据表的表结构和表数据。使用这个命令的时候,要求my_table_bak这个表示不存在的。发现的问题是,虽然有备份表结构,但是备份之后的表里面是一些属性会丢失,比如主...原创 2018-08-05 11:28:49 · 1462 阅读 · 0 评论 -
踩坑MySql删除数据
标签:MySQL 、删除数据、踩坑在工作中遇到这样一种情况。数据库中有两个表:用户表和课程表,两个表通过u_id关联,但是没有建外键:t_user u_id u_name u_age t_cause c_id c_name u_id 调皮的课程表中被人写了很多数据,并且用户是存在的。如何删除这些垃圾数据?1、先删除数据; 1.1、先查...原创 2018-07-28 00:07:30 · 327 阅读 · 0 评论 -
update join的使用
表一:order order_id room_id company_id 表二:room room_id hosue_id 表三:house_company_mapping house_id company_id 如上图所示,需要根据house_company_mapping把order表的company_id更新为正确的数据。数据量大概有10W条...原创 2018-08-08 01:00:05 · 22148 阅读 · 0 评论 -
如何快速备份数据到Docker 中运行的Mysql 数据库中?
之前导入数据都是用的数据库连接工具自带的导入功能,有时候导入数据需要两个小时,简直没办法忍受。后来有了一个更快的方式导入数据,把他记录下来,希望大家不再忍受导入数据的煎熬。。。。 1、备份数据库表结构,暂时还没有遇到特别有效的方法(有效的方法,请查看步骤9),我都是用show create table your_table_name,然后复制到一个文件中,把文件命名为...原创 2018-09-15 17:22:28 · 1782 阅读 · 0 评论 -
数据库锁机制
我的读书笔记—Spring数据库锁机制按锁定的对象不同,一般可以分为表锁定和行锁定,前者对整个表进行锁定,后者只对某一行进行锁定。从并发事务锁定的关系上看,可以分为共享锁定和独占锁定。共享锁定会防止独占锁定,但是允许其他共享锁定。而独占锁定既防止其他独占锁定,也防止其他共享锁定。为了更改数据,数据库必须在更改数据的时候施加行独占锁定,INSERET,DELETE ,UPDATE,SELECT FOR原创 2017-12-14 22:37:52 · 282 阅读 · 0 评论