MySQL
北木.
交流分享,共同成长
展开
-
mysql 导入 sql 文件时 ERROR 1046 (3D000) no database selected
执行 source 导入 sql 文件,如果发生 ERROR 1046 (3D000) no database selected 错误,先查看一下所有数据库,假设要导入的数据库名是 mydbshow databases;如果 mydb 不存在,先创建 testdbcreate database testdb;选中 testdbuse testdb;再次执行 source...原创 2021-10-18 23:16:26 · 2895 阅读 · 0 评论 -
MySQL事务常见的面试问答之数据库事务的四大特性
1. 什么是事务 拿转账来说,涉及到两个账户的更新操作,一个账户更新操作成功是不允许另一个账户更新失败的,这种场景就需要事务来管理保障一致性。2. 事务的四大特性(ACID)原子性(Atomicity):组成事务处理的语句形成了一个逻辑单元,不能只执行其中的一部分一致性(Consistency):在事务处理执行前后,数据库是一致的。拿转账来说,假设用户A和用户B两者的钱加起来一共是5000,那么不管A和B之间如何转账,转几次账,事务结束后两个用户的钱相加起来应该还得是5000,这就是事务的一原创 2021-03-23 09:44:51 · 198 阅读 · 0 评论