数据库
jianb-wang
这个作者很懒,什么都没留下…
展开
-
关于数据库锁,事务,隔离级别
一,数据库中的锁MySQL采用的是C/S结构的数据库系统,这就意味着同一时间可能会出现多个客户端访问数据库,进行读写,修改等操作。这样一来就会出现一些列的问题。比如,买车票,同一趟车次只有一张票了,A和B同时读取了,这个数据。此时如果没有约束,双方都以为自己有票,下单后就会出现A和B坐在了同一趟车次的同一个座位上。对此问题的解决方案有多种,对于MyISAM 存储引擎来说,只能使用锁定(Locking)机制来实现,简单的来说就是一张或者多张表在同一时间只能有一个客户端来使用,在解除锁定之前,其他客原创 2020-06-30 21:16:28 · 151 阅读 · 0 评论 -
mybatis在xml文件中处理特殊符号(大于号小于号等的方法)
应为业务需求在SQL中用到了>=,<=等的符号,想着Mybatis的XML写发现还需要做出来,特整理出下面的方法原创 2016-04-10 22:52:27 · 13401 阅读 · 0 评论 -
修改表结构常用SQL
1.修改数据表名 ALTER TABLE OLD_TABLE_NAME RENAME TO NEW_TABLE_NAME; 2.修改列名 ALTER TABLE TABLE_NAME RENAME COLUMN OLD_COLUMN_NAME TO NEW_COLUMN_NAME; 3.修改列的数据类型 ALTER TABLE TABLE_NAME MODIFY COLUMN_N原创 2016-10-10 11:01:13 · 404 阅读 · 0 评论