MySQL初步认识

初步认识MySQL

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

所需知识:

操作系统、数据结构与算法

离散数学、数字电路、体系结构、编译原理

数据库 (DB DataBase)

  • 关系型数据库:(SQL)

    • MySQL,Oracle,Sql Server,DB2,SQLlite
    • 通过表和表之间,行和列之间的关系进行数据存储,学员信息表,考勤表
  • 非关系型数据库:(NSQL)Not Only

    • Redis,MongDB
    • 非关系型数据库,对象存储,哦那个过对象的自身的属性来决定。
    • 一个对象的信息不是事先规定好的,是在无限拓展的。
  • DBMS(数据库管理系统)

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

数据库基本操作

mysql -u root -p ---连接数据库
update mysql.user set authentication_string=password('123456') where user='root' and Host = 'localhost'; --修改用户名
flush privileges; --刷新权限
show databases; --查看所有数据库
----------------------------------------
--所有的语句使用;结尾
show database; -- 查看所有的数据库

use school; --切换数据库use数据库名,用school表举例
show tables; --查看数据库中所有的表
describe sutudent; --显示数据库中指定表的信息,以student表举例

create database test; --创建一个数据库,以test数据库举例
exit; --退出连接
-- 单行注释(SQL原有的注释)
# 单行注释(相当于--)
/* (SQL的多行注释)
hello
sada
asda
*/

数据库___语言 CRUD增删改查

DDL 定义

DML 操作

DQL 查询

DCL 控制

posted @ 2023-03-06 11:08  习梦生  阅读(26)  评论(0)    收藏  举报