【MySQL数据库】----MySQL的一些基本操作

本文介绍了MySQL数据库的基本操作,包括连接、查看与创建数据库、管理数据表,如创建、删除表,插入数据等。强调了SQL语句的正确使用及数据类型的了解,是初学者入门的良好教程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

1.连接上MySQL

2.成功界面​

MySQL的数据库一些基本操作

1.查看当前数据库:show databeses;

2.创建数据库:create database + 数据库名字; 

 3.使用一个数据库:use  + 数据库名字;

4.删除数据库: drop databases + 数据库名字; (高危操作)​

mysql管理数据的方式

数据表

数据类型

数据表的操作

1.选中我们要操作的数据库

 2.创建表: create table + 表名(列名 类型,列名 类型.....)

3.查看数据表: show tables;

3.查看表结构: desc + 表名;

 4,删除表:drop table  + 表名 (依旧是高危操作)

5,往表里插入数据:insert into + 表名 values (列的数据);

6.查看已经插入的数据:select * from + 表名;

 7.插入日期


1.连接上MySQL

注意:-p后面输入自己的MySQL的密码

2.成功界面

进入到这个界面就说明我们成功链接上了MySQL!!!


MySQL的数据库一些基本操作

1.查看当前数据库:show databeses;

2.创建数据库:create database + 数据库名字; 

(ps:一定要注意字母的拼写以及database的数量级,show的时候后面有s,而创建数据库的时候没有s,并且所有的SQL语句结尾都是以英文的;结束)

 3.使用一个数据库:use  + 数据库名字;

这里有个小技巧:如果我们有一行命令输入错了,可以用键盘的上下左右按键来快速的返回 上一个错误的命令行

4.删除数据库: drop databases + 数据库名字; (高危操作)


mysql管理数据的方式

主机 -> mysql服务器 -> 数据库 -> 数据表 

数据表

数据表就相当于Excel,一个数据库当中可以有很多个数据表,一个数据表当中又有很多行和很多列,每一行称为一条“记录”,每一列称为是一个“字段”

为了描述数据表列当中的信息,就需要制定“表头”,表头的意思就是描述了表格有几列,每一列是啥类型,例如一个学生表:


 在学学习MySQL数据表的操作之前,先来介绍一下MySQL当中的数据类型

数据类型

1.整型和浮点型

 2.字符串类型

3.日期类型


数据表的操作

1.选中我们要操作的数据库

 2.创建表: create table + 表名(列名 类型,列名 类型.....)

这里要注意的是,列名在前,类型在后,现在大部分编程语言都是类型在前,名字在后!!!

可以看到,我在上一行输入了错误的命令行,这里我们就可以用上面提到的小技巧,使用键盘的方向键,快速返回上一个错误的命令,这样可以节省很多的时间

3.查看数据表: show tables;

如果有地方错了,可以删掉重新创建,也可以 alter修改

3.查看表结构: desc + 表名;

 4,删除表:drop table  + 表名 (依旧是高危操作)

创建表的时候可以使用comment来进行注释(类似Java的//)

也可以使用 --+空格(类似Java的//) 

// 5,在SQL中表示钱一般用Decimal或者BigDecimal

        也可以使用int,这是个常用的表示方式,效率比Decimal高

5,往表里插入数据:insert into + 表名 values (列的数据);

这里要注意的是,列中插入的数据要与表头的类型相匹配!! 

假如我们没有按照表头的类型插入数据呢???

此时我们可以看到,虽然我们第一个插入的数据与表头的类型不匹配,但是依旧插入成功,这是为什么呢??原因是SQL进行了自动的类型转换 !!!

6.查看已经插入的数据:select * from + 表名;

 7.插入日期

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

w-ib

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值