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

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

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

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

我们以创建某班成绩表为例子

准备阶段

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

第一步 创建数据库

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

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

create database Alex;

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

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

补充:查询数据库 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');

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

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

select * from Alex;;

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

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

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

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

        drop table Alex;      -- 删除表

  • 8
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
您可以使用MySQL数据库建表语句来创建表。以下是一个示例的MySQL建表语句: CREATE TABLE 表名 ( 列1 数据类型, 列2 数据类型, 列3 数据类型, ... ); 其中,表名是您要创建的表的名称,列1、列2、列3等是您要在表中创建的列的名称,数据类型是指定每个列的数据类型。 例如,如果您要创建一个名为"employees"的表,其中包含名字、龄和工资三个列,您可以使用以下建表语句: CREATE TABLE employees ( name VARCHAR(50), age INT, salary DECIMAL(10,2) ); 在上面的例子中,name列的数据类型是VARCHAR(50),表示存储最多50个字符的文本;age列的数据类型是INT,表示存储整数;salary列的数据类型是DECIMAL(10,2),表示存储最多10位数的带有两位小数的十进制数。 根据您的需求和表的结构,您可以使用类似的语法来创建适合您的MySQL建表语句。<span class="em">1</span><span class="em">2</span> #### 引用[.reference_title] - *1* [常用mysql数据库配置文件](https://download.csdn.net/download/zslsh44/88278582)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* [Excel生成MYSQL建表语句](https://download.csdn.net/download/u014624447/13781003)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值