初识MySQL

文章介绍了乐观锁的概念,它通过使用比较并替换(CAS)操作来避免加锁。同时,给出了创建MySQL数据库表`student`的SQL语句,用于存储学生信息,包括学号、姓名、密码等字段,表使用InnoDB引擎和utf8字符集。

 

 

 

 

 

 

 乐观锁是通过不加锁的方式来处理资源,就是CAS,比较并替换

 CREATE TABLE IF NOT EXISTS `student`(
   `id` INT(4) NOT NULL AUTO_INCREMENT COMMENT '学号',
   `name` VARCHAR(20) NOT NULL DEFAULT '匿名' COMMENT '姓名',
   `pwd`  VARCHAR(20) NOT NULL DEFAULT '123456' COMMENT '密码',
   `sex`  VARCHAR(2)  NOT NULL DEFAULT '女'  COMMENT '性别',
   `birthday` DATETIME DEFAULT NULL COMMENT'出生日期',
   `address` VARCHAR(100) DEFAULT NULL COMMENT'家庭住址',
   `email` VARCHAR(20) DEFAULT NULL COMMENT'邮箱',
   PRIMARY KEY(`id`)
)ENGINE=INNODB DEFAULT CHARSET=utf8

 

 

CREATE TABLE `student` (
  `id` int(4) NOT NULL auto_increment COMMENT '学号',
  `name` varchar(20) NOT NULL default '匿名' COMMENT '姓名',
  `pwd` varchar(20) NOT NULL default '123456' COMMENT '密码',
  `sex` varchar(2) NOT NULL default '女' COMMENT '性别',
  `birthday` datetime default NULL COMMENT '出生日期',
  `address` varchar(100) default NULL COMMENT '家庭住址',
  `email` varchar(20) default NULL COMMENT '邮箱',
  PRIMARY KEY  (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8

 

 

 

 

 

 

 

 

 

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值