目录
2.使用select database();查看当前在哪个数据库中。
一、背景知识
1.数据库:
就是一个用来存储数据的"软件",内部应用了大量的数据结构,最终把数据有效组织存储在硬盘或者内存上。
为什么需要数据库
1.安全性:只要电脑上文件存在,所有操作电脑的用户都能点开文件~~
2.不利于数据的查询或者管理文件中若存储了上亿条记录,检索一个特定的记录是非常难的3.文件在程序控制中不方便
而数据库的产生就是为了解决这些问题,
要保存一个简单数据,使用文件存储
要保存海量、复杂数据,需要使用数据库来存储,数据查询和管理会变得高效/方便。
2.常用数据库
MySQL
SQL Server :和windows密切相关,深度绑定,在实际公司中用途受限(服务器90% Linux系统)几个G
Oracle : 氪金玩家,啥都买,JAVA 、MySQL
SQL.Lite:嵌入式系统广泛使用SQL Lite ,手机安卓端,内置了SQL Lite数据库整个源码5w代码,3M
非关系型数据库:基于文档的形式组织数据,功能比较单一,效率高
MogoDB
HBase
Redis K-V键值对
企业开发中,不同场合使用不同的数据库关系型搭配非关系型
MySQL + Redis(用来做缓存~~)
二、MySQL数据库基础
1.登录
如何登录MySQL
安装MySQL之后, MySQL提供的客户端程序
第二种:通过命令行登录
然后输入密码
三,数据库语句
SQL:结构化查询语言
DDL:数据