MySQL学习笔记(一)_数据库简介

这篇博客介绍了数据库的基本概念,包括DB、DBMS和DBS的定义,以及MySQL等常见DBMS。讨论了数据库存储数据的特点,强调了表在数据库中的作用。此外,还详细说明了MySQL的卸载、客户端的启动与停止方法,以及一些基本的MySQL命令,如查看数据库、表和服务器版本。

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

1.保存数据的容器


内存:如:数组,集合 文件:(实现永久的存储数据) 文件的不好的地方:查询不方便。 数据库的好处: 1.实现数据的持久化 2.使用完整的管理系统统一管理,易于查询

2.数据库简介


  1. DB 数据库(database):存储数据的“仓库”。 它保存了一系列有组织的数据。

  2. DBMS 数据库管理系统(Database Management System)。 数据库是通过DBMS创建并管理的容器。

    DBS分为两类: -基于共享文件系统的DBMS(Access) -基于客户机–服务器的DBMS
    (MySQL、Oracle、SqlServer) 需要安装客户端和服务端

    常见的数据库管理系统:
    MySQL、Oracle、
    DB2(IBM公司推出,比较适合处理海量的数据)、
    SqlServer(微软公司推出,只能安装在Window操作系统下)

  3. SQL 结构化查询语言(Structure Query Language): 专门用来与数据库通信的语言。(操作指令)

    优点:
    1、不是某个数据库供应商转有的语言,几乎所有的DBMS都支持SQL。
    2、简单易学

3、数据库存储数据的特点

  1. 现将数据放到表中,表再放到库中 ​

  2. 一个数据库中可以有多个表,每一个表都有一个名字,用来标识自己 ​ ,表名具有唯一性。

  3. ​ 表具有一些特性,这些特性定义了数据在表中如何存储, ​ 类似java中“类”的设计。

  4. 表由列组成,我们也称为字段。所有的表都是由一个或多个列组成的, ​ 每一列类似java中的“属性”。

  5. 表中的数据是按行存储的,每一行类似java中的对象

4、MySQL的卸载

在这里插入图片描述

5、MySQL客户端的启动与停止

​ 方式一:通过mysql自带的客户管
​ 只限于root用户

​ 方式二:通过windows自带的客户端
​ 登陆:
​ mysql[-h主机名 -P端口号] -u用户名 -p
​ 然后输入密码

​ 退出:
​ exit或ctrl+c(只限于root用户)

6、MySQL软件的启动与停止

​ 方式一:计算机-右击管理-服务
​ 方式二:通过管理员身份运行
​ net start 服务名(启动服务)
​ net stop 服务名(停止服务)

[外链图片转存失败(img-T0WHDVk2-1562854392126)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\1562759413702.png)]

7、MySQL的常见命令

  1. 查看当前所有的数据库
    show databases;

  2. 打开指定的库
    use 库名 ​

  3. 查看当前库的所有表
    show tables;

  4. ​查看其他库的所有表
    show tables from 库名;

  5. 创建表
    create table 表名(
    列名 列类型,
    列名 列类型,
    ); ​

  6. 查看表结构 ​ desc 表名;

  7. 查看服务器的版本 ​
    方式一:登录到mysql服务端 ​
    select version();
    方式二:没有登录到mysql服务端
    cmd: ​
    mysql --version

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值