一、数据库的简介
数据库:用来储存数据的文件,就是数据库。
例如:表格、word文档都可以是数据库,但是这种数据文件的数据量不能特别大,一旦大了,查找数据的速度就会特别慢。
数据库管理软件:通过这些软件可以实现快速的在数据表中进行数据的读和写操作。
MySQL:免费
Oracle:收费
SQL Server:微软,收费
DB2:收费
企业类型
互联网企业:jd、taoao、xiaomi,优先选择MySQL
传统企业:金融、证券、银行、车行,优先选择oracle
关于MySQL的特点
开源的数据
跨平台:支持运行在Windows、linux、mac等众多系统
轻量级:mysql运行期间占用的内存/cpu较少
稳定性好
双授权:软件有两个版本,商业版,社区版
商业版:收费版,付费后,有完善的售后技术支持
社区版:免费版,出了问题自己解决
开源:
用户可以查看、修改、使用程序的源码
系统平台:
windows
linux
mac
mysql的官网:
https://www.mysql.com/m
mysql的版本
5.0
5.1
5.2
5.3
5.4
5.5
5.7(主流版本)
8.0
二、数据库的简单入门
mysql的默认端口号:
3306
mysql的默认管理员:
root
链接/登录mysql是需要客户端工具
自带工具
第三方工具:navicat for mysql
用Navicat链接mysql
地址:localhost
用户:root
密码:XXX
【如果无法登录,可能是没有授权】
数据库的操作
增:在数据文件中添加新的数据
删:删除数据库、删除数据库中的表、删除表中的数据
改:修改表中的数据
查:从数据表中找到希望看到的数据
操作1:创建数据库【通过命令:(create database “XX”);】
操作2:删除数据库【通过命令:(drop database “XX”’);】不要删除系统自带的
操作3:查看当前都有哪些库【通过命令:(show databases);】
补充:
数据库其实是一个文件夹,create database、drop database、show databases 操作的都是文件夹
在这个文件夹里有一张一张的表
具体的数据是存在表中