返回顶部
首页 > 资讯 > 数据库 >MySQL创建数据库和数据表
  • 354
分享到

MySQL创建数据库和数据表

大数据mysql编程语言经验分享 2023-10-20 19:10:03 354人浏览 安东尼
摘要

文章目录 前言 一、MySQL数据库是什么? 二、使用步骤 1.显示当前数据库 2.创建数据库          3.使用数据库          4.删除数据库          5.表的操作     5.1 显示数据库

文章目录

前言

一、MySQL数据库是什么?

二、使用步骤

1.显示当前数据库

2.创建数据库

         3.使用数据库

         4.删除数据库

         5.表的操作

    5.1 显示数据库中的表

    5.2 创建表

    5.3 删除表

         6.总结



前言

Mysql数据库的创建操作

一、mysql数据库是什么?

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

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

二、使用步骤

1.显示当前数据库

代码如下(示例):

show databases;

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

注意是databases是复数形式

2.创建数据库

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

create database +库名

 create database AttendanceSystem;

 

这里注意两点:

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

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

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

3.使用数据库

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

use+库名

出现changed字段代表成功;

4.删除数据库

drop + database +库名

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

重新show就看不见啦

5.表的操作

我们刚才把attendancesystem删了

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

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

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

5.1 显示数据库中的表

show + tables

就可以得出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存储长文本数据

创建表示例如下:

 

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.数据类型写在后面,变量名写前面;

comment '  ' 可以添加说明;

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

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

 5.3 删除表

drop + table +表名

 

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

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://blog.csdn.net/weixin_57190845/article/details/125770430

您可能感兴趣的文档:

--结束END--

本文标题: MySQL创建数据库和数据表

本文链接: https://www.lsjlt.com/news/433175.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作