本教程前提是已经在windows或者linux中安装了MySQL环境,没有安装MySQL的请参考大佬们的保姆级教程和MySQL官方文档
要想创建一张表就必须先有一个能够放置表的数据库,那么
如何创建数据库?
在MySQL中输入 create database mydb_3; 创建一个名为mydb_3的数据库(名字自拟)
然后输入 use mydb_3 表示使用该数据库
如果想查询当前正在使用的数据库可以使用 select database();
数据库建立好之后就可以建表了,
如何创建表?
首先我们需要思考一下,想要在在表中存储那些信息,信息的数据类型是什么样的,然后再开始编写MySQL语句进行建表操作,那么在MySQL中有哪些数据类型?
可以参考我的这篇文章MySQL数据类型
假设我们要储存一个学生信息表,该表中储存了 学生的学号、姓名、入学时间那么我们该如何创建表,可以使用以下语句
CREATE TABLE student (
stu_id INT,
stu_name VARCHAR(50),
stu_date DATE
);
在上面的示例中,我们创建了一个名为student
的表格,它包含了以下字段和对应的数据类型:
stu_id
:整数类型(INT),用于储存学生的学号。stu_name
:字符串类型(VARCHAR),最大长度为50个字符,用于储存学生的姓名。stu_date
:日期类型(DATE),用于储存学生的入学时间。
创建结束后我们就可以使用desc student; 来查看我们创建的这张表的结构了。
表的创建到这里就结束了,如果想要在这张表中进行进一步的增删查改以及增加约束可以查阅我接下来的博客。