SQL语句建表

Posted 去糖不加冰

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL语句建表相关的知识,希望对你有一定的参考价值。

SQL语句建表

1.以使用phpstudy集成运行环境为例,首先到mysql的bin文件夹下。
在这里插入图片描述
2.使用命令mysql -u root -p,回车再输入密码
在这里插入图片描述
也是可以在-p后面写密码,连接成功会有Welcome to the MySQL monitor.

3.使用create database database_name;创建数据库

以创建me数据库为例 create database me;
在这里插入图片描述
4.使用show databases;查看数据库
在这里插入图片描述
5.使用 use database_name;
以me 数据库为例 use me;
在这里插入图片描述
6.新建数据表create table table_name(column_name column_type);

比如创建一个为student的表
列名一:id int 类型设为主键 自动递增 非空,
列名二:student_ID int类型 唯一约束 非空,
列名三:name chart(10) 非空,
列名四:sex chart(1) 默认为男,
列名五:birthday date类型 非空。

命令如下:
create table student(
id int unsigned not null auto_increment,
student_ID int unsigned not null unique,
name char(10) not null,
sex char(1) default “男”,
birthday date not null,
primary key(id)
)engine=myisam auto_increment=1 default charset=utf8;

在这里插入图片描述

7.创建成功后查看数据表show tables;
在这里插入图片描述
8.查看表结构 desc table_name;

sudent的表结构:desc student;
在这里插入图片描述
到此我们成功创建了一张名为student的表

以上是关于SQL语句建表的主要内容,如果未能解决你的问题,请参考以下文章

sql sever怎么查看之前的建表语句

Oracle数据库建表语句连续执行的问题

MS Access - ADO 记录集,使用 SQL 语句检索数据和建表

牛客题霸-SQL篇——1~10题

根据excel生成create建表SQL语句

根据excel生成create建表SQL语句