MySQL中的LOCK和UNLOCK
今天在学习MySQL的备份的时候,通过源码获得一串代码
LOCK TABLES `fb_user` WRITE;
/*!40000 ALTER TABLE `fb_user` DISABLE KEYS */;
INSERT INTO `fb_user` VALUES (1,018,'coding','w','dennis'),(2,018,'coding','w','wang'),(3,118,'coding','w','modeng');
/*!40000 ALTER TABLE `fb_user` ENABLE KEYS */;
UNLOCK TABLES;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
通过查询百度我了解到
LOCK TABLES `fb_user` WRITE; # 以写锁定的方式锁定表
INSERT INTO `fb_user` VALUES() # 在表中插入值
UNLOCK TABLES; # 解锁表
这是我第一次接触到LOCK和UNLOCKÿ