MySQL基础学习(一)

MySQL基础学习(一)

此连载文章为自己的学习笔记整理,用于学习和复习,配套视频讲解请转战b站。

数据库的好处

1、可以持久化数据到本地
2、结构化查询

数据库的四个基本概念(*)
  • 数据库(DB):在计算机储存设备上,按照一定的格式存放数据的仓库,类似文件柜。
  • 数据库管理系统(DBMS):位于用户与操作系统之间的一层数据管理软件,类似于管家,因此DBMS创建或者管理DB。
  • SQL:结构化查询语言,用于和数据库通信的语言,其功能不仅仅是查询,而是包括数据库模式创建、数据库数据的插入与修改、数据库安全性完整性定义与控制等一系列功能。
  • 数据库管理人员(DBA):操作和管理DBMS的工作人员。
DB如何存储数据
  • 将数据放入表中,表再放入库中
  • 一库可以存放多表,每个表都有唯一的表名
  • 表由列组成,即字段
  • 表中数据按行存储,每行数据类似于一个“对象”
MySQL工具

MySQL的安装与卸载步骤略去
MySQL是一个客户机——服务器(C/S)DBMS,服务器用于存储数据,安装数据库就是安装数据库服务器,在MySQL安装目录下有一个My.ini配置文件,其中参数[mysqld]为服务端配置。

MySQL服务启动和停止
  • 方式一:菜单栏开始——计算机——管理——服务和应用程序——服务——找到mysql的名字手动启动或设置为开机自动启动。
  • 方式二:通过以管理员身份运行终端命令行cmd,输入net start mysql(服务名字)启动该服务,net stop mysql(服务名字)停止该服务。
MySQL服务端登入和退出

首先必须先启动该服务才可以进行登入
为了连接到MySQL,需要一下信息:

  • 主机名(计算机名)——如果连接到本地MySQL服务器,为localhost
  • 端口(如果使用默认端口3306之外的端口的话需要输入)
  • 一个合法的用户名root
  • 用户口令(如果需要)
  • 方法一:mysql自带客户端,输入密码进入仓库(仅适合root用户)。
  • 方法二:windows自带客户端,输入代码 [mysql 【-h主机名 -P端口号 -u用户名 -p密码],若为直接连本机则 [mysql -u root -p密码]即可。
  • 退出:exit、ctrl+c
MySQL常见命令
  • show databases; 查看数据库的目录
  • use test(某一库名); 进入某一库
  • show tables; 显示test库中的表
  • show tables from 库名; 显示某一库内的表
MySQL的语法规范
  • 不区分大小写,但建议关键字大写、表名和列名小写
  • 每条命令最好用分号结尾
  • 每条命令根据需要进行缩进或者换行
  • 注释
    单行注释:#注释文字、–注释文字
    多行注释:/注释文字/
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值