数据库的基本概念

数据库的基本概念

1.垂直扩展

指的是更换性能更好的硬件

2.水平扩展

指的就是添加更多的计算机 把任务分配给每一台 (分布式计算)
分布式计算 的好处
1.其中某一台挂了 不会导致整个系统瘫痪 稳定性高
2.理论上性能可以无限扩展

数据库是什么

数据库本质就是一个C/S的套接字软件

常见的数据库:

​ 关系型:
mysql
mariadb
oracle
db2
sqlserver

​ 非关系:
存取数据都是以key:value
mongodb
redis
memcache

2、数据库相关概念

1
2
3
4
5
6
数据库服务器:运行有数据库管理软件的计算机
数据库管理软件mysql:就是一个套接字服务端
库:就是一个文件夹
表:就是一个文件
记录:就相当于文件中的一行内容(抽取事物一系列典型的特征拼到一起,)
数据:用于记录现实世界中的某种状态

mysql修改密码

1、关闭mysql

net stop mysql

#2、重新启动

mysqld –skip-grant-tables

#3

mysql -uroot -p

update mysql.user set password=password(“egon123”) where user=”root” and host=”localhost”;
flush privileges;

#4、关闭mysql,正常启动

net start mysql

图灵python大海老师 wechat
python分享公众号
坚持原创技术分享,您的支持将鼓励我继续创作!