MySQL建表教程 超简单 新手向 (2023年9月最新)

     本篇教程在Windows11下的MySQL 5.7.43版本演示

     在安装好了MySQL后,我们就可以开始学习一些简单的基础操作,创建表就属于MySQL最基础的操作之一                                                                             

                                                                                    MySQL安装篇指路http://t.csdn.cn/9bCIG

我们以创建某班成绩表为例子MySQL建表教程 超简单 新手向 (2023年9月最新)_第1张图片

准备阶段

        首先我们需要确保MySQL服务处于开启阶段,并在命令指示符中输入 mysql -u root -p  来登录我们的 MySQL

第一步 创建数据库

在创建表之前,首先要创建一个数据库   语法结构为 create database 表名;

例如:创造一个名为 Alex 的数据库

create database Alex;

! ! !在MySQL里面最好不要出现中文(会导致乱码),所有中文名字一律使用英文字母来代替

! ! !所有符号必须为英文状态下的字符

MySQL建表教程 超简单 新手向 (2023年9月最新)_第2张图片

补充:查询数据库 show databases       --查询当前数据库管理系统里面的数据库

        删除数据库 drop database Alex  --删除Alex数据库

        切换数据库 use Alex                   --切换到Alex数据库

第二步  创建数据库表

用 use 数据库名  来选择使用的数据库

use Alex

在所创建的库中创建一个数据库表 

语法结构为 create table Alex (id int,name varchar(20),sex char(1));   -- Alex是表的名字 创建 [id int整形 ,name varchar可变长度字符串,sex char固定长度字符串]

create table Alex (name varchar(20),student_id varchar(20),mysql_score int,python_score int);

        

第三步  插入数据

我们要在所创建的数据库表中插入数据  语法结构为 insert into 表名 values ('数据','数据','数据','数据'); -- 向表中插入数据

! ! !数据要一条一条的插入

insert into Alex values ('xiaoming','20020001','99','98');

insert into Alex values ('xiaogang','20020002','97','98');

insert into Alex values ('xukun','20020003','95','99');

insert into Alex values ('sunxiaochuan','20020004','81','72');

MySQL建表教程 超简单 新手向 (2023年9月最新)_第3张图片

第四步  查看数据库表的数据 

要想查看数据表的数据 我们可以用  select * from 表名;;    -- 查看表中的数据 * 代表查看所有字段

select * from Alex;;

! ! !命令一定要输入完整,不要漏掉符号 

MySQL建表教程 超简单 新手向 (2023年9月最新)_第4张图片

 输入命令以后所建的表会自动绘制出来,也代表着我们的建表完美成功

补充:delete from Alex;   -- 删除Alex的所有数据

        delete from Alex where id=xiaoming;   -- 删除id为xiaoming的数据

        drop table Alex;      -- 删除表

你可能感兴趣的:(mysql,数据库)