数据库
文章平均质量分 72
残阙的歌
puring coding,puring thinking!
展开
-
脚本下运行MySql语句
一、首先,废话少说,来个win 下例子(linux例子也一样就不举例了) bat文件 pause mysql -uroot -p123 -e "show databases;" pause 效果(我这里是免账号密码登录,正常下是按照上面格式语句): 从这里可以看出,参数-e是执行sql语句的命令,执行玩之后就退出,注意加个pause,不然会自动退出。 二、其次,如果想要s原创 2016-07-11 11:39:01 · 705 阅读 · 0 评论 -
数据库的乐观锁和悲观锁
一、广义的乐观锁,悲观锁 悲观锁(Pessimistic Lock), 顾名思义,就是很悲观,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会block直到它拿到锁。传统的关系型数据库里边就用到了很多这种锁机制,比如行锁,表锁等,读锁,写锁等,都是在做操作之前先上锁。 乐观锁(Optimistic Lock), 顾名思义,就是很乐观,每次去拿数据的时原创 2016-08-10 14:19:31 · 348 阅读 · 1 评论