数据库的简介
什么是数据库
数据库(DB DataBase)
概念:数据仓库,软件,安装在操作系统(window,linux,mac....)SQL 可以存储大量的数据。
作用:存储数据,管理数据
前世:瑞典MySQL AB公司
今生:属于Oracle旗下产品
MySQL是最好的DBMS,关系数据库管理系统应用软件之一。
开源的数据库库软件
体积小,速度快,总体拥有成本低
中小型网站,或者大型网站,集群
下载地址
1
https://dev.mysql.com/downloads/mysql/
2
配置bin的环境变量
3新建文件"my.ini"
[mysqld]
basedir=F:\mysql-8.0.29-winx64\
datadir=F:\mysql-8.0.29-winx64\data\
port=3306
skip-grant-tables
4管理员身份打开cmd,
cd /d F:\mysql-8.0.29-winx64\bin
mysqld -install
mysqld --initialize-insecure --user=mysql
5启动mysql服务,修改密码(mysql 8.0用一下方式),my.ini需要注解跳过密码
https://blog.csdn.net/weixin_47153009/article/details/124685920
net start mysql
mysql -uroot -p
数据库的分类
关系型数据库:(SQL)
- MySQL, Oracle, Sql Sever, DB2, SQLlite
- 通过表和表之间,行和列的关系进行数据的存储
非关系型数据库:(NoSQL) Not Only
- Redis, MongDB
- 非关系型数据库,对象存储,通过对象的自身属性决定
DBMS(数据库管理系统)
- 数据库的管理软件,科学有效的管理数据。维护和获取数据
- MySQL,数据库管理系统!
!!!DDL(数据库定义语句):create,alter,drop,truncate
!!!DML(数据库操作语句):insert,delete,update,select
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· 字符编码:从基础到乱码解决
· SpringCloud带你走进微服务的世界