学习数据库的概念,作用

感兴趣的小伙伴可以先看看我的这篇文章哦,打开看看,说不定能帮到你一些~~

金陵科技学院软件工程学院软件工程专业

1.数据库的用途是什么?

1、共享数据:数据包括所有用户可同时存取数据库中的数据,也包括使用者可以通过接口使用数据库获取的数据。
2、减轻冗余程度:和文件系统相比避免了使用者各自建立各种文件。减少了大量重复数据,减少了冗余的数据。
3、集中控制数据:文件管理中,数据分散,不同的用户或同一用户在不同处理中其文件之间无关。数据库可对数据进行集中控制,管理
4、确保数据的安全可靠:安全性控制,完整性控制,并发性控制,在同一时间周期内,可对数据实现多路存取,防止用户之间的不正常交互作用。
5、恢复故障:及时发现故障并修复,防止数据被破坏。数据库能尽快恢复数据库系统运行时出现的故障。

2.常用数据库有哪些?

在当今的互联网中,最常见的数据库模型主要是两种,即SQL关系型数据库和NoSQL非关系型数据库。其中,关系型数据库中常用的有Oracle、MySQL、Microsoft SQL Server、PostgreSQL、Hive、Impala、Presto、ClickHouse。非关系型数据库中常用的键值(Key-Value)存储数据库有Memcached、Redis、Ehcache,常用的列存储(Column-oriented)数据库有Cassandra(AP)、HBase(CP),常用的面向文档(Document-Oriented)数据库有MongoDB、CouchDB,常用的图形数据库有Neo4J、InforGrid,常用的时序数据库有InfluxDB、Prometheus(普罗米修斯)、OpenTSDB(底层基于HBase),常用的搜索引擎存储有Elasticsearch、Solr,其它类型的常用的非关系型数据库还有db4o、Versant,Berkeley DB XML、BaseX。

3.安装和使用 SQLlog

没什么好讲的,照着来就行。这里直接放一张连接到mysql之后的图。
在这里插入图片描述
4. 配置 mysql 服务器,使其它电脑可以联接使用

这个也没什么好说的,照着下面一行行复制进去就行了。

/mysql –uroot –p //使用 root 用户进入,–p后输入自己当时设置的密码
mysql> GRANT ALL PRIVILEGES ON . TO ‘root’@‘%’ IDENTIFIED BY ‘root’ WITH GRANT OPTION;
mysql> update mysql.user set password = password(‘root’);
mysql> flush privileges;//刷新权限
mysql>select host, user, password from mysql.user;
$ ./mysql –uroot –proot –h
-h 后跟 ip 地址或主机名,用于访问其它指定电脑上的 mysql

这里放一下最终完成的截图。
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Spiderman_94

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值