当今的常用数据库介绍

数据库的介绍

  • 开元软件 Mysql mongodb redis
  • 商业软件 oracle db2 SQL SERVER
  • 软件跨平台:Linux unix windos

软件包的来源 使用操作系统安装光盘自带软件包

  1. 装包
  2. 修改配置文件
  3. 启动服务
  4. 查看进程
关系形数据库 非关系数据库
Mysql、Mariadb mongodb
oracle等 redis、memcache

什么是关系形数据库?

  • 关系形数据库按照一定的组织存储数据并且数据之间可以相互管理
  • 可以跨平台
  • 可移植性强

什么是非关系形数据库?

Msyql软件包的封包类型:

RPM
源码包 -> 可以自定义

  • Rpm安装Mysql

删除自带的Mysql软件包

rpm -qa |grep -i mariadb
systemctl stop mariadb
rpm -e --nodeps mariadb-server mariadb
rm -rf /etc/my.my.cnf
rm -rf /var/log

数据库的基本使用

  1. 使用数初始密码在本机的数据库服务
    mysql -h数据库服务器的IP地址 -u用户 -p密码 【库名称】
    
  2. 重置本机连接密码
  3. 把数据库存储在数据库的服务器上的过程
    连接数据库服务器(命令行   API    图形工具)
    选择库(存放数据库的文件夹)
    
  4. sql命令的分类

  5. sql命令使用规则

  6. 管理数据库的sql命令

    show databases; #查看当前的数据库
    desc 数据库.表名称 #查看数据库的或表的结构

  7. 管理表的sql命令

    drop table (数据库).(表名称)

  8. 管理记录sql命令

    查看
    删除
    修改
    插入
    

生产环境下面,数据库和网站服务一起使用构建网站运行平台LNMP和LAMP WNMP WAMP

发表评论