mysql建库,建表,补列
Posted 进击的single
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql建库,建表,补列相关的知识,希望对你有一定的参考价值。
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建库,建表,补列的主要内容,如果未能解决你的问题,请参考以下文章