首页 新闻 搜索 专区 学院
当前位置:博问标签/mysql/未解决/ 已解决
0
回答数

待解决问题 5 mysql的unlock tables和unlock table的区别是什么?

加锁时使用:lock table tbl_name write 或者 lock tables tbl_name write 都可以, 那么它们的区别是啥? 解锁时,使用:unlock tables 和
1
回答数

待解决问题 5 网络上太多对排他锁的错误理解了,为什么?

排他锁,顾名思义,排他锁不能与其它类型的锁并存。如果一个事务给某行数据加上了排他锁,其它事务就不能再往该数据行加锁任何类型的锁,包括共享锁和排他锁。而获取排他锁的事务可以对数据进行读取和修改。 上述的
1
回答数

待解决问题 5 数据库的锁问题:一个事务获取了一个数据行的排他锁,为什么有这样的表述呢?

一个事务获取了一个数据行的排他锁。 上面的描述,大家不觉得不合理吗? 我们说加锁,上锁很好理解,和现实生活相同的场景。 给数据或者某些资源加锁也好理解,但是有的人却说成获得某数据的锁,这样的表述似乎不
1
回答数

待解决问题 5 百度百科对共享锁的的理解不对吧?

共享锁(S锁)又称为读锁,若事务T对数据对象A加上S锁,则事务T只能读A;其他事务只能再对A加S锁,而不能加X锁,直到T释放A上的S锁。这就保证了其他事务可以读A,但在T释放A上的S锁之前不能对A做任
2
回答数

待解决问题 5 网络上很多对for update 的错误理解,太搞笑了吧,为什么这样?

for update是在数据库中上锁用的,可以为数据库中的行上一个排它锁。当一个事务的操作未完成时候,其他事务可以读取但是不能写入或更新。 上面错误的描述来自:https://www.cnblogs.
1
回答数

待解决问题 5 网络很多对共享锁的错误理解,为什么?

如果事务T对数据A加上共享锁后,则其他事务只能对A再加共享锁,不能加排他锁。获准共享锁的事务只能读数据,不能修改数据。 上面的话有毛病,来自:https://www.cnblogs.com/nicku
3
回答数

待解决问题 5 mysql数据库,为什么无法执行for update?

如下所示,我查询一条记录,然后主动上锁,但是总是失败,为什么? 没有其它会话。 隔离级别是默认的 repeatable-read mysql> select * from account where
2
回答数

待解决问题 5 SQL语句的执行顺序怎么理解,特别是ORDER BY子句怎么理解?

(7) SELECT (8) DISTINCT <select_list> (1) FROM <left_table> (3) <join_type> JOIN <right_table> (2) O
1
回答数

待解决问题 5 MySQL创建用户和删除用户诡异,无法删除用户,为什么?

直接在user表添加一个用户: INSERT INTO mysql.user(host, user, authentication_string, ssl_cipher, x509_issuer, x
3
回答数

待解决问题 5 Linux使用mysql的命令mysqldump备份数据库,不指定文件路径,导出的文件默认存储哪里呢?

mysqldump -uroot -proot --all-databases 上述语句,没有指定文件路径,导出的文件默认存放在哪里?
3
回答数

待解决问题 求mysql语句:前端传过一个月份参数,显示数据库中该月份和后两个月的信息

假设数据库中包含有时间字段 类型是datetime 该时间字段内容有 2021-07-03 09:52:43, 2021-08-03 09:52:43, 2021-09-03 09:52:43, 20
2
回答数

待解决问题 10 MySQL 两个表关联,但两个表都有关联字段重复的数据时,怎么做到一一对应,对应上就可以了

现在情况大概是有两个资产表,表a,表b,各自有唯一id,现在想通过a,b表的name字段关联,把b表的code字段值放到a表的old_code字段里面; 但是a,b表都有批量添加的name相同的资产,
0
回答数

待解决问题 10 MySQL中有类似行迁移、行连接的概念吗?

oracle 中数据存储方式有行连接、行迁移。想问下MySQL中有类似的概念吗?
1
回答数

待解决问题 30 mysql中longblob大字段类型,如何插入4G的值

网上查看资料,mysql中max_allowed_packet 最大值是1G(1073741824),设置超过1G,最终生效也只有1G,longblob类型如何插入4G的值呢? 目前max_allow
2
回答数

待解决问题 100 【MySQL】一个关于根据用户变量进行筛选和排序的问题

一张工资表如下: CREATE TABLE salary ( id INT(15) NOT NULL AUTO_INCREMENT COMMENT '主键', ename VARCHAR(20) NO
1
回答数

待解决问题 20 这种mysql 如果动态语句在ef中怎么实现呢。我只知道动态union或者concat将IQueryable动态拼一起

这种mysql 如果动态语句在ef中怎么实现呢。linq表达语句。我只知道动态union或者concat将IQueryable动态拼一起 ,还有我用日志打印出两条查询sql语句难道不是一次性连接库查出
1
回答数

待解决问题 10 都说Mysql 用到 Innodb引擎的表有一个隐藏的trix_id字段,那么能用sql查到这个字段的值吗?

都说Mysql 用到 Innodb引擎的表有一个隐藏的trix_id字段, trix_id字段记录了最后一次修改每一行的事务id, 那么能用sql查到这个字段的值吗?
4
回答数

待解决问题 5 批量升级mysql数据库

情况描述: 现在管理着10多台windows服务器,每台服务器上有3个MySQL数据库实例,每个实例上有150个数据库,每次都要升级这4500个数据库。 升级的内容就是数据表增加字段,修改字段,修改存
0
回答数

待解决问题 5 如何在Mysql中用 sql 查出某个表有没有加意向锁?

假如在Mysql事务里,给某个表的一行加了 共享锁,理论上这个表本身会自动加上意向共享锁,那么能不能用 sql 查出这个表加了意向锁? 谢谢解惑~