MySQL创建数据库和数据表

这篇具有很好参考价值的文章主要介绍了MySQL创建数据库和数据表。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

文章目录

前言

一、MySQL数据库是什么?

二、使用步骤

1.显示当前数据库

2.创建数据库

         3.使用数据库

         4.删除数据库

         5.表的操作

    5.1 显示数据库中的表

    5.2 创建表

    5.3 删除表

         6.总结



前言

MySQL数据库的创建操作

一、MySQL数据库是什么?

是一个客户端服务器程序;可以从自己的主机通过网络传输数据给本机或者其他主机.

是一个关系型数据库,一般以表的形式显示,下面是图例:

MySQL创建数据库和数据表

二、使用步骤

1.显示当前数据库

代码如下(示例):

show databases;

MySQL创建数据库和数据表

 MySQL客户端会显示当前数据库,然后下面6 rows表示一共有六行,0.00sec表示执行时间

注意是databases是复数形式

2.创建数据库

代码如下(示例):比如我想创建一个考勤系统的数据库

create database +库名

 create database AttendanceSystem;

 

这里注意两点:

1.是create database是MySQL的关键字,相当于Java的public,所以说不能打错或者遗漏.

2.数据库名不能空格;否则会报错(看错误时直接看后面有关 ' ' 的字段就行)MySQL创建数据库和数据表

MySQL创建数据库和数据表

再show一遍可以看到我们的attendancesystem 考勤系统数据库已经在里面了.

3.使用数据库

我们想要对数据库中的表进行操作时先得选中数据库;

use+库名

MySQL创建数据库和数据表

出现changed字段代表成功;

4.删除数据库

drop + database +库名

MySQL创建数据库和数据表

MySQL创建数据库和数据表

这样我们刚才的attendancesystem库就被删了

重新show就看不见啦

5.表的操作

我们刚才把attendancesystem删了

然后我们得重新选中其他库或者重新建库用use选中

比如我们选中mall数据库(这些数据库和数据表都是我之前创建好并且命名的,只是为了演示,大家可以其实可以自己命名)

以下的操作可以类比操作数据库的过程

5.1 显示数据库中的表

show + tables

MySQL创建数据库和数据表

就可以得出mall中的所有表了

5.2 创建表

由于表中需要元素,所以创建时需要先声明变量;

声明变量前需要明白基本数据类型像int,

这里列出常用的数据类型;

最熟悉的int,存储整数;

平常用的char 在SQL中用varchar(size);size是可变的,代表你需要存储多少个字符,自己指定即可;

平常用的float,double 在SQL中也有,形式为float(M,D), 和double(M,D)   M表示有效数字,D表示小数点后几位表示不过一般用decimal(M,D)表示精确数值

timestamp自动生成当前时间,精确到秒

text存储长文本数据

创建表示例如下:

MySQL创建数据库和数据表

 

create table stu_test (
id int,
name varchar(20) comment '姓名',
password varchar(50) comment '密码',
age int,
sex varchar(1),
birthday timestamp,
amout decimal(13,2),
resume text
);

注意:1.数据类型写在后面,变量名写前面;

2.comment '  ' 可以添加说明;

3.MySQL可以换行,但每个元素声明之间必须要有逗号隔开,否则就会报错,分号;加回车就可以执行代码了.

4.desc + 表名 可以查看表中的结构,但是还没有数据

MySQL创建数据库和数据表

 5.3 删除表

drop + table +表名

MySQL创建数据库和数据表

 

删除表和删除库都是很危险的事,如果是自己不知道的表和库不要轻易删除,否则挽回需要巨大成本!!!

6.总结

库操作:

-- 显示
show databases;
-- 创建
create database xxx;
-- 使用
use xxx;
-- 删除
drop database xxx;
注意:  --是我们平时的注释,相当于下划线//

常用数据类型:

常用数据类型:
INT:整型
DECIMAL(M, D):浮点数类型
VARCHAR(SIZE):字符串类型
TIMESTAMP:日期类型
 

表操作:

-- 查看
show 表;
-- 创建
create table 表名(
字段1 类型1,
字段2 类型2,
...
);
-- 删除
drop talbe 表名;


以上就是今天要讲的内容,本文仅仅简单MySQL的创建数据库和表文章来源地址https://www.toymoban.com/news/detail-403002.html

到了这里,关于MySQL创建数据库和数据表的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • SpringBoot工程启动时自动创建数据库、数据表

    针对Java工程启动时自动创建数据库、数据表的需求 对 java、springmvc工程,我们需要自己动手去实现创建数据表、表数据,具体请移步参阅:JAVA工程启动时自动创建数据库、数据表 下面我们来探讨在Springboot下怎么去实现 我们知道,springboot工程配置数据源一般采用yaml或prope

    2024年02月02日
    浏览(91)
  • mysql数据库和数据表

    常用的数据类型: int : 整型  用于定义整数类型的数据 float : 单精度浮点4字节32位  准确表示到小数点后六位. double :双精度浮点8字节64位 char :固定长度的字符类型  用于定义字符类型数据 varchar :可变长度的字符类型 text : 文本 image: :图片 SQL语言: Structured Query La

    2024年02月10日
    浏览(70)
  • MySQL数据库——6、删除数据表

    删除一个数据表,使用 SQL 命令 DROP TABLE 。 DROP TABLE 命令允许从数据库中永久删除指定的数据表及其所有数据。 DROP TABLE table_name;   table_name 是要删除的数据表的名称。 例如,要删除名为 users 的数据表,可以执行以下 SQL 命令: DROP TABLE users;   执行此命令后,名为 users 的数据

    2024年04月11日
    浏览(62)
  • MySQL数据库——MySQL SELECT:数据表查询语句

    在 MySQL 中,可以使用 SELECT 语句来查询数据。查询数据是指从数据库中根据需求,使用不同的查询方式来获取不同的数据,是使用频率最高、最重要的操作。 SELECT 的语法格式如下: 其中,各条子句的含义如下: {*|字段列名} 包含星号通配符的字段列表,表示所要查询字段的

    2024年02月05日
    浏览(80)
  • MySQL数据库——MySQL数据表添加字段(三种方式)

    MySQL 数据表是由行和列构成的,通常把表的“列”称为字段(Field),把表的“行”称为记录(Record)。随着业务的变化,可能需要在已有的表中添加新的字段。 MySQL 允许在开头、中间和结尾处添加字段。 一个完整的字段包括字段名、数据类型和约束条件。MySQL 添加字段的语

    2024年02月08日
    浏览(92)
  • MySql数据库的初步安装与数据表结构数据管理

    目录 一、数据库的相关了解 1)数据库的概念  数据(Data) 表 数据库系统 2)数据库系统发展史 第一代数据库 第二代数据库 第三代数据库 当今主流数据库介绍 2)数据库的分类  关系数据库 非关系型数据库 非关系型数据库的优点 二、mysql的yum安装与源码编译安装   1)源

    2024年02月08日
    浏览(443)
  • idea配置MySQL数据库,以及将已存在的数据表导入数据库

    首先,确定自己需要的数据库名字,结合jeecg项目,我在项目中得知我需要链接的数据库的名字为     jeecg-boot 打开数据库的可视化软件,     点击开始,即可导入,刷新数据库,就可以看到导入的数据表了。 接下来在idea链接MySQL     点击OK,就完成配置了,刷新一下,就

    2024年02月11日
    浏览(71)
  • Mysql 查询数据库或数据表中的数据量以及数据大小

     许多数据库的元数据都是存储在mysql中的,例如hive、startrockes,因此可以通过mysql中的“information_schema.TABLES”表来查询对应数据库或对应数据表的具体信息。 1、查询各个数据库中的数据条数和数据大小 2、查询各个数据表中的数据条数和数据大小 3、查看指定数据库容量大小

    2024年04月27日
    浏览(57)
  • 【MySQL】基础实战篇(1)—数据库与数据表的操作

    创建数据库 语法: 注: 在同一个数据库服务器上必须是唯一的,不允许存在同名的数据库。 此外在创建数据库时如果不进行自定义设置编码方式,就会使用系统默认的编码方式,所以我们可以在创建数据库的同时自定义设置编码方式。 语法: 字符集 是定义MySQL存储字符串

    2024年02月08日
    浏览(69)
  • MySQL相关的SQL语句、数据库、数据表、字段、类型

    1、 SQL 语句不区分大小写。 SQL语句 用途 描述 mysql -u root -p 连接 MySQL 在命令行窗口中输入 mysql -u root -p 命令,回车,然后输入 MySQL 密码(不要忘记了密码,找回麻烦),再回车就连接上 MySQL 了。最初都是使用 root 用户登录,工作中不能一直使用 root 用户登录。因为 root 权限太

    2024年02月13日
    浏览(95)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包