当前位置:   article > 正文

MySQL 运维 - 从零开始学习 | 超详细_数据库运维学习

数据库运维学习

MySQL 运维 - 从零开始学习

MySQL是一款免费开源的关系型数据库管理系统,关系型数据库将数据保存在不同的表中,有效的提高了灵活性


一、数据库类型

► 常见的数据库类型

关系型数据库:用于存储字符、字符串、数值以及布尔值等
MySQL SQL_Server access Oracle DB2 sybase

非关系型数据库:用于存储图片、视频、语言等
MongoDB Redis(内存/缓存数据库) Memcache
Redis和Memcache对比
相同点:存储高热数据(在内存中高速运行)
不同点:Redis可以做持久化保存,可以存储对象


二、数据库管理系统 DBMS

项目架构,不是只有服务,还有一些通用的管理系统
比如BOSS CRM OA

►数据库系统

它的处理比直接作用在数据库中操作要简单一些
目前主流的运行方式是关系型数据库+非关系型数据库集成为一个完整的架构
SQL+NoSQL保存数据并用分压

►关系型数据库

E-R 关系模型三要素
实体
可以是事物本身
关系
实体集之间对应的关系
属性
一个实体可以有多个属性,描述实体的特征

主键
唯一且非空
唯一键
可以为空(空值只能出现一次)
主键包含唯一键的部分属性

►非关系型数据库 Not Only SQL

存储海量数据,给与大数据进行分析,筛选出有价值的部分
redis 数据保存在内存中,也会定期将数据写入磁盘

Not Only SQL 不限于SQL
不需要遵循关系数据库模型
也不使用SQL作为查询语言


三、安装MySQL

官方下载地址
国内源下载地址

► Linux的RPM包功能

  • MySQL 只用于连接MySQL服务器
  • MySQL-client 顾名思义(客户端),用于控制MySQL服务器
  • MySQL-devel 用于编译客户端
  • MySQL-shared 动态装载的共享库(libmysqlclient.so*)
  • MySQL-bench 性能测试工具

四、MySQL数据库基础操作命令

► 常用的数据类型

变量 介绍
int 整型
float 单精度浮点 4字节32位
double 双精度浮点 8字节64位
char 固定长度的字符类型
varchar 可变长度的字符类型
text 文本
image 图片
decimal (3,2) 3个有效长度数字,小数点后面有2位

► 常用的基础指令

登录mysql数据库

mysql -u 用户名 -p
  • 1

选中[使用]数据库

use 数据库名;
  • 1

查看数据库

show databases;
  • 1

查看数据表

show tables;
  • 1

查看库的字符集

show character set;
  • 1

查看数据表的数据类型

desc 数据表名;
  • 1

创建数据库

create database 数据库名;
  • 1

创建UT8编码的数据库

create datebase 表名 default characret set utf8 collate utf8_general_ci
  • 1

创建数据表

create table 数据表名 (字段名 字段值(number));
  • 1

举例:

create table info (uid int(50),name varchar(100),sex varchar(2),status varchar(100));
  • 1

向数据表插入数据

insert into 数据表名 (字段名1,字段名2...) values (字段值1,字段值2...)
  • 1

举例:

insert into info (uid,name,sex,status) values (1,'Frisk','未知','雪镇');
  • 1

查看数据表内容

select * from 表名
  • 1

数据表内容纵向列出

select * from 表名\g
  • 1

显示数据表内容的第二行

select * from 表名 limit 2;
  • 1

显示数据表内容从第二行开始的一行

select * from 表名 limit 2,
    声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/804678
    推荐阅读
    相关标签
      

    闽ICP备14008679号