MySQL中的LOCK和UNLOCK

MySQL中的LOCK和UNLOCK 今天在学习MySQL的备份的时候,通过源码获得一串代码 LOCK TABLES `fb_user` WRITE;/*

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ÿ