1,初识MySQL

javaEE: 企业级Java开发 Web

  • 前端(页面:展示,数据!)
  • 后台(连接点:连接数据库jdbc,连接前端(控制,控制视图跳转,和给前端传递数据))
  • 数据库(存数据,txt,excel,word)

1.1 为什么学习数据库

  1. 岗位需求
  2. 现在的世界,大数据时代~,得数据库者得天下
  3. 被迫需求:存数据
  4. 数据库是所有软件体系中最核心的存在 DBA

1.2 什么是数据库

数据库(DB DataBase)
概念:数据仓库,软件,安装在操作系统(window,linux,mac…)之上!SQL,可以存储大量的数据。500万!再上要索引优化查询速度
作用:存储数据,管理数据

1.3 数据库分类

关系型数据库:(SQL)

  • MySQL,Oracle,Sql Server,DB2,SQLlite
  • 通过表和表之间,行和列之间的关系进行数据的存储
    非关系型数据库:(NoSQL)Not Only
  • Redis,MongDB
  • 非关系型数据库。对象存储,通过对象的自身的属性来决定

DBMS(数据库管理系统)

  • 数据库的管理软件,科学有效的管理我们的数据。维护和获取数据
  • MySQL,数据库管理系统!

1.4 MySQL简介

  • MySQL是一个关系型数据库管理系统
  • 前世:瑞典MySQL AB公司
  • 今生:属于Oracle旗下产品
  • MySQL是最好的RDBMS(关系型数据库管理系统)应用软件之一。
  • 开源的数据库软件
  • 体积小、速度快、总体拥有成本低,招人成本比较低,所有人必须会
  • 中小型网站或者大型网站,集群!

安装建议:

  1. 尽量不要使用exe,走注册表
  2. 尽可能使用压缩包安装

1.5 连接数据库

  • 命令行连接
mysql -uroot -p密码  --连接数据库update mysql.user set authentication_string=password('123456') where user='root' and Host = 'localhost';-- 修改用户密码
flush privileges; --刷新权限----------------------------------
-- 所有的语句都使用;结尾
show databases; --查看所有的数据库mysql> use nnetshop --切换数据库 use 数据库名
Database changedshow tables;--查看数据库中所有的表
describe student;--显示数据库中所有的表的信息create database 数据库名; --创建一个数据库exit;--退出连接
-- 单行注释(sql的本来的注释)
/*(sql的多行注释)
111
222
*/

数据库xxx语言CRUD增删改查!
DDL 定义
DML 操作
DQL 查询
DCL 控制

MySQL数据库之——初识MySQL相关推荐

  1. MySQL数据库1初识MySQL

    Mysql 一.数据库是什么? 字面意思:存数据的仓库 二.为啥使用数据库?(*) Excel的缺点: 1.管理不了大量的数据(10w量级以上的数据) 2.不能并发操作同一个数据表格 3.数据库支持一 ...

  2. mysql 重装,Windows系统中完全卸载MySQL数据库实现重装mysql

    一.在控制面板,卸载MySQL的所有组件 控制面板-->所有控制面板项-->程序和功能,卸载所有和MySQL有关的程序 二.找到你的MysQL安装路径,看还有没有和MySQL有关的文件夹, ...

  3. 任意电脑登录MySQL_使用批处理命令注册运行mysql数据库,无需注册mysql服务,可以在任意电脑登录使用...

    使用批处理命令初始化和开启mysql服务,移植数据库之后可以直接运行访问,对于学习数据库的人来说特别的方便哦. 我们可以从mysql官网下载官方社区版本的mysql: 这里使用之前下载的8.0.15来 ...

  4. linux怎么把mysql数据库备份还原,MySQL数据库备份和还原

    MySQL数据库备份和还原 打开cmd命令行,一定不是mysql的命令行,我第一次就错在这个地方,郁闷了很久 备份MySQL数据库的命令 mysqldump -hhostname -uusername ...

  5. asp 更新 mysql数据库_asp update mysql数据库

    数据库必知词汇:数据操纵语言DML |名词定义|数据操纵语言(Data Manipulation Language, DML)是SQL语言的四大主要分类之一,用户通过它可以实现对数据库数据的基本操作. ...

  6. mysql数据库备份与恢复,mysql多实例部署

    mysql数据库备份与恢复,mysql多实例部署 文章目录 mysql数据库备份与恢复,mysql多实例部署 1: 数据库备份 2:冷备份 3:热备份 4:mysql备份工具mysqldump 5:差 ...

  7. mysql数据库是什么, mysql数据库的特点, SQL 字段数据类型

    mysql数据库是什么 MySQL 是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,目前属于 Oracle 公司.      MySQL 是一种关联数据库管理系统,关联数据库将数据保存 ...

  8. MySQL数据库健康检查--MySQL巡检

    MySQL数据库健康检查--MySQL巡检 示例文件下载地址: MySQL健康检查脚本示例.zip 小麦苗 数据库 健康检查脚本 有如下的特点: 1.  绿色版.免安装.纯 SQL 文本 2.  跨平 ...

  9. 4. MySQL数据库管理系统(MySQL的下载安装、配置、补丁 一站式)

    文章目录 MySQL数据库管理系统 1. MySQL下载 2. MySQL安装 3. 创建配置文件 4. 初始化 5. 启动MySQL 6. 使用MySQL 7. MySQL测试 MySQL数据库管理 ...

最新文章

  1. C#: 旋转图片到正确位置
  2. Ubuntu 9.04下安装source navigator---linux下看代码工具
  3. java求任意个数集合的笛卡尔积,Java中任意集的笛卡尔积
  4. java web 润乾报表教程_润乾报表开发 基础教程.ppt
  5. Android开发:4-2、不同Activity数据的传递
  6. pycharm cpu占用低_AMD的CPU游玩2077提升帧数的办法
  7. 运筹学笔记 整数规划
  8. C# WinForm制作登录界面
  9. 中科大高级软件工程课程心得
  10. 打造地图拼接利器(五)地图采集与拼接
  11. Mahout in action 中文版-3.推荐器的数据表达
  12. 黑盒测试用例设计方法-正交试验
  13. MaxEnt软件的下载与安装
  14. win7没有计算机,Win7计算机上没有声音的解决方案
  15. 服务器响应404,无法加载资源错误:服务器响应状态为404(未找到)
  16. 第三方物流wms仓储管理的主要内容
  17. 条码打印实现预览功能(winform)
  18. 马斯克的星链计划原理是什么,快跟室友一起学习一手卫星链路设计吧
  19. [NOI2005]瑰丽华尔兹
  20. 百万年薪的人才泡沫与人工智能的虚假繁荣

热门文章

  1. 关于tomcat点击startup.bat出现闪退,输入http://localhost:8080网页打不开的解决方法
  2. JAVAWEB学习笔记--Day3
  3. 12-1 蓝色天空 : 创建一个背景为蓝色的Pygame窗口 12-2 游戏角色 : 找一幅你喜欢的游戏角色位图图像或将一幅图像转换为位图。 创建一个类, 将该角色绘制到屏幕中央, 并将该图像的背景色
  4. Mac 终端提示You have not agreed to the Xcode license agreements
  5. Pastiche Master: Exemplar-Based High-Resolution Portrait Style Transfer
  6. Wordpress建站流程-最新手把手详细教程
  7. 【matlab图像处理笔记4】【图像变换】(三)图像的霍夫变换
  8. 千呼万唤,小灰的新书出版了!
  9. Linux OS: Write Barriers
  10. Android插件化换肤