mysql学习笔记(一)——入门

这篇博客介绍了数据库的基础知识,包括数据库软件的作用、数据库特点、如何启动和关闭MySQL服务器,以及如何登录和退出。文中强调了数据库中主键与外键的概念,并提供了数据库链接资源。适合初学者入门。

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

这是我参考尚硅谷视频自学加上自己的理解的一个总结,如果对大家有帮助更好,希望可以坚持一直学下去,加油

需要数据库myemployees和girls的链接如下:

链接:https://pan.baidu.com/s/1uxP0uTmhzyhQgr-5u8s2LQ
提取码:x7xs

1. 数据库软件的好处:
~实现数据持久化
~使用完成的系统统一管理,易于查询

tips:

DB:(Database)数据库,保存数据的容器
DBMS:(Database Management System)数据库管理系统(数据库软件,包括mysql、sql-server、oracle),用于管理数据库。
SQL:(Structure Query Language):结构化查询语言(数据库操作语言)
我们下载的mysql一般是服务端

2. 数据库的特点:

  1. 将数据放到表(table)中,表在放到库(database)中
  2. 一个数据库中可以有多个表,表名具有唯一性
  3. 表具有一些特性,这些特性定义了数据在表中如何存储,类似java中的“类”
  4. 表由一个或多个列组成,在数据库中列称为“字段”,每一个字段类似java中的“属性”
  5. 表中的数据按行存储,每一行类似java中的“对象”

3. 启动和关闭服务器:
方法一:在我的电脑右击管理,在界面中找到服务,并找到mysql进行操作。

在这里插入图片描述
方法二:以管理员身份打开命令行,输入
net stop/start MySQL 关闭/开启服务(最后一项是服务中mysql的名字,我的为MySQL,如上图)

4. 登录和退出服务器:
(1)登录:
win+r打开命令行,键入以下命令(前提是配置好系统环境变量):

mysql -h localhost -P 3306 -u root -p 

-h 指主机名(host),localhost为本地主机名
-P 指端口号(Port),一般为3306(注意这里是大写的P,与后面的password区分)
-u 指用户(user),这里是root
-p 指密码(password),这里输入自己输入的密码即可(在-p后直接+密码也可)

如果默认连接本地主机端口为3306的数据库,则可以简写为:

mysql -u root -p 

(2)退出登录:

mysql>exit

在这里插入图片描述

一些必知内容:

(1)主键与外键:
如果一个字段为主键,那么这个字段中的不存在重复的项,就可以通过主键唯一确定一行内容(主键通常还是非空的,即字段中不存在null);一个表通常只有一个主键,其他的都是外键,外键字段中可能包含重复的项。
如下图,在departments表下有四个字段,其中department_id为主键
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值