当前位置: 首页 > news >正文

MySQL终端的使用及其数据类型的使用

什么是数据库?

数据库(Database)是按照数据结构来组织、存储和管理数据的仓库。

每个数据库都有一个或多个不同的 API 用于创建,访问,管理,搜索和复制所保存的数据。

我们也可以将数据存储在文件中,但是在文件中读写数据速度相对较慢。

所以,现在我们使用关系型数据库管理系统(RDBMS)来存储和管理大数据量。所谓的关系型数据库,是建立在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据。

RDBMS 即关系数据库管理系统(Relational Database Management System)的特点:

  • 1.数据以表格的形式出现

  • 2.每行为各种记录名称

  • 3.每列为记录名称所对应的数据域

  • 4.许多的行和列组成一张表单

  • 5.若干的表单组成database

终端的使用:

1打开电脑自带的编辑器 win + r command(这里是已经配置好的情况下,就是直接在终端来进行链接然后打开mysql)

[C:\Users\admini> mysql -u root -p](C:\Users\admini>mysql -u root -p) //输入密码计即可转到sql

2,创建 mysql > show database;(显示当前的数据库现存的数据库的名称)

2,创建 mysql > create database 文件名;

3 删除 drop databse 文件名

无论是删除还是创建,只要下边显示 Query OK, 0 rows affected (0.02 sec) 表示成

4,创建一个table

sql> creat table 名称 (

名称 类型 comment ' 你想想写的 ',

(举例)

id(你自定义的) int (整数类型) not null(那个comment不是必须写的)

。。。。。。

tit varchar(100) not null

→);

这俩是一样的,就是多举了一些例子

  1. table的输出:mysql> desc staff_tanle(table名称);

6,显示表格更为详细的信息: show create table 表格名

补充:

7 对表的使用,增 删 改

增加 :alert table 表名

mysql> alter table staff_tanle add nicke int; //其实后边的comment有没有都行的

修改 可以修改表中的名称和类型 alter table 表名 change 旧名 新名 类型;

对整张表的删除 drop 表名

其实你可以用show table 来查看是否删除成功

对于表的增加或更改用 desc 表名 来查看现在表内的元素

数字类型

3 删除 drop databse 文件名

无论是删除还是创建,只要下边显示 Query OK, 0 rows affected (0.02 sec) 表示成

4,创建一个table

sql> creat table 名称 (

名称 类型 comment ' 你想想写的 ',

。。。。。。

tit varchar(100) not null

→);

这俩是一样的,就是多举了一些例子

5.table的输出:mysql> desc staff_tanle(table名称);

6,显示表格更为详细的信息: show create table 表格名

补充:

7 对表的使用,增 删 改

增加 :alert table 表名

mysql> alter table staff_tanle add nicke int; //其实后边的comment有没有都行的

修改 可以修改表中的名称和类型 alter table 表名 change 旧名 新名 类型;

对整张表的删除 drop 表名

其实你可以用show table 来查看是否删除成功

对于表的增加或更改用 desc 表名 来查看现在表内的元素

数字类型

MySql的数据类型

http://www.lryc.cn/news/39209.html

相关文章:

  • 长视频终局:一场考验资金储备的消耗战
  • javaEE初阶 — CSS 常用的属性
  • 【面试题】如何取消 script 标签发出的请求
  • 蓝桥杯嵌入式(G4系列):RTC时钟
  • Linux——进程间通信1
  • 循环语句——“Python”
  • Python synonyms查找中文任意词汇的同义词近义词
  • 三分钟了解http和https
  • docker应用:搭建私有云盘
  • 【C++进阶】面向对象
  • 从ChatGPT与New Bing看程序员为什么要学习算法?
  • SpringBoot-实用开发篇
  • Python进阶-----高阶函数->filter() 函数
  • C/C++面试可能会问三:指针和数组一样吗?
  • 数字经济新生态,中小企业如何发展营销数字化
  • 【网络】https协议
  • 【11】SCI易中期刊推荐——计算机方向(中科院4区)
  • STM32 OTA应用开发——通过串口/RS485实现OTA升级(方式2)
  • 【Spring6】| Bean的生命周期(重要)
  • 【C#】单据打印方案(定义打印模板、条形码、二维码、图片、标签)
  • 前后端身份验证
  • 【蓝桥杯嵌入式】ADC模数转换的原理图解析与代码实现(以第十一届省赛为例)——STM32G4
  • Matlab表示 CDF 时间值
  • 基于Halcon的条码定位与识别【包含 一维码 和 二维码 】
  • 每天学一点之多线程
  • 自动化测试必会的数据驱动测试你真的学会了吗?
  • cpp之十大排序算法
  • java-正装照换底色小demo-技术分享
  • (枚举)(模拟)(二位前缀和)99. 激光炸弹
  • vue3+vite项目移动端适配:postcss-pxtorem和amfe-flexible