尚硅谷是一家技术培训机构,其教授的MySQL基础课程也非常适合初学者。在这个课程中,学员将学习创建和操作基础数据表的知识。
在MySQL中,使用CREATE TABLE语句创建一个表。下面是一个例子:
CREATE TABLE students (
id INT NOT NULL AUTO_INCREMENT,
name CHAR(50) NOT NULL,
age INT NOT NULL,
PRIMARY KEY (id)
);
在这个例子中,我们创建了一个名为students的表,它包含了三个列:id、name和age。id是一个自增、非空的整型列,name是一个非空的字符型列,age也是一个非空的整型列。PRIMARY KEY约束指明了id列是表中的主键。
另一个常用的操作是插入数据。下面是一个例子:
INSERT INTO students (name, age) VALUES ('Alice', 20);
在此例子中,我们向students表中插入一行数据,这行数据包含了两个列:name和age。注意我们并没有插入id列的值,因为这个值是自动增加的。
还有一些其他的操作可以对表进行修改,包括添加新的列、删除现有的列、以及更改列的数据类型等等。如果你对MySQL基础表的操作感兴趣,建议你去学习相关课程并尝试实践。