码迷,mamicode.com
首页 > 数据库 > 详细

mysql建库,建表,补列

时间:2018-05-11 10:49:47      阅读:195      评论:0      收藏:0      [点我收藏+]

标签:分数   update   mys   创建表   insert   name   建表   创建   value   

SET NAMES
UTF8;
DROP DATABASE IF EXISTS
tmooc;
CREATE DATABASE tmooc CHARSET=UTF8;
USE tmooc;
CREATE TABLE stu(
sid INT PRIMARY KEY AUTO_INCREMENT,
sname VARCHAR(32) UNIQUE,
score DOUBLE,
schoolTime DATE
);
INSERT INTO stu(sname,schoolTime)values("shu",now());
INSERT INTO stu(sname,schoolTime)values("EN",now());
INSERT INTO stu(sname,schoolTime)values("huang",now());
INSERT INTO stu(sname,schoolTime)values("hse",now());
--解决问题,创建表失误,少了一列,下面语句可以补一句
ALTER TABLE stu ADD score DOUBLE(10,2);
--给分数赋初值,不然都会默认为null
UPDATE stu SET score=0;

mysql建库,建表,补列

标签:分数   update   mys   创建表   insert   name   建表   创建   value   

原文地址:https://www.cnblogs.com/shuen/p/9023071.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!