数据库介绍:
-
-
tank|123 jason:123 sean~123
-
-
2.软件开发目录规范
-
-Project:
-
conf
-
bin
-
core
-
db:存放一个个的文件
-
-
1、2都是从本地读取的数据
-
-
将所有数据存放到一个第三方的公共位置,同一个软件凡是需要操作数据的,就必须去这个共享的位置操作
-
第三方的公共位置(数据库)
-
数据库集群:将同一个数据库中的数据,复制到不同的服务器中。
-
-
MySQL数据:C---->S架构软件
-
1)mysql数据库本质上就是一个基于网络通信的软件。
-
2)所有基于网络通信的软件,底层都是socket。
-
服务端:
-
基于网络通信
-
手法消息
-
-
客户端:
-
基于网络通信
-
收发消息
-
-
所有语言若想操作数据库,拿到服务端ip和port,都必须遵循一套标准的解析指令 ---> SQL语句
-
-
学习SQL语句
-
DBMS:数据库管理系统
-
关系型数据库:MySQL、Oracle、DB2、sql server ...
-
1)表结构
-
需要哪些字段
-
字段是什么类型
-
-
2)字段与字段类型
-
name --->'tank' --->字符串
-
age --->17---->整形
-
-
-
非关系型数据库:redis、mongodb...
-
非关系型数据库一般以key:value的形式存储
{
'name':'tank'
}
-
-
-
-
安装数据库
-
1.下载mysql安装包
-
2.解压安装包放在D:中
-
3.添加系统环境变量
-
4.以管理员身份打开CMD,输入mysqld启动服务端,
-
bin目录下的:mysqld.exe
-
-
-
建立mysql服务
-
1.找到mysql的安装目录,进入bin目录
2.输入mysqld --initalize
3.输入mysqld --install 进行安装:
4.安装完成后启动mysql显示如下: