

1、数据的定义
数据库是存放数据的仓库,数据库中的数据是按照一定的格式存放的DBS(数据库系统) 包含DB(数据库)DBMS(数据库管理系统)
数据库的定义 DB DataBase : 存储数据的仓库。
数据库管理系统 DBMS :科学的存储数据和管理数据
数据库管理员 DBA
数据库排名

2、关系型数据库和非关系型数据库
关系型数据库:Mysql,oracle,SQL server ,SQLite,
关系型数据库最典型的数据结构是表,由二维表及其之间的联系所组成的一个数据组织

关系型数据库 SQL:底层存放数据是二维表的方式,存在硬盘中的。 非关系型数据库 NOSQL:存放数据库 键值对 存放在内存中。
非关系型数据库:mongoDB、redis
指非关系型的,分布式的,且一般不保证遵循ACID原则的数据存储系统。

1 window +r --->运行窗口
mysql -uroot -p密码
密码输错 ---
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
出错---- 无法连接mysql服务
ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)
2 数据的定义 Data:描述事物信息的符号。
数据库的定义 DB DataBase : 存储数据的仓库。
数据库管理系统 DBMS :科学的存储数据和管理数据
数据库管理员 DBA
3 MySQL简介 :现流行,开源,免费关系型数据库 (sql) 。
特点 :开源,免费,跨平台
关系型数据库 SQL:底层存放数据是二维表的方式,存在硬盘中的。
非关系型数据库 NOSQL:存放数据库 键值对 存放在内存中。
---------------------------------
mysql 登录命令 mysql -h主机名(localhost 本机的ip 可省略) -u用户名 -p密码
mysql -hlocalhost -uroot -p密码
查看IP地址 ---运行窗口 输入ipconfig查看本机的ip
mysql -h127.0.0.1 -uroot -p123456
------------------基本操作
注意 1 单词问题 单词不要拼错
2 以英文状态下的符号结尾。
3 引号问题 必须是成对出现,必须英文
4 数据库命名 建议用英文 ,不能使用数字开头 可以跟数字 不能使用关键字和保留字;
1 show databases; 查看本地一共有多少个数据库 、
2 create database 数据库名; 创建数据库
Query OK, 1 row affected (0.01 sec);创建成功提示
3 drop database 数据库名;(慎用 --只能删除自己创建的库)删除数据库
Query OK, 0 rows affected (0.01 sec) 删除成功
ERROR 1008 (HY000): Can't drop database 'aa'; database doesn't exist 数据库不存在
4 use 数据库名; 使用某个库
Database changed 数据库 被选择了;
先选择某个表再查看某个表
5 show tables;查看数据库表;
6 ctrl+c 强制退出mysql命令
----------命令行的基本操作
1 进入某个盘符 盘符名称:
2 查看这个盘符下的内容 dir:
3 进入某个目录 cd 目录名
4 ..\返回上级目录 cd ..\
