Linux高级管理---mysql数据库系统

Linux高级管理—mysql数据库系统
一、Mysql数据库
1、数据库的类型
1)关系数据库
按照统一的格式标准存储数据
保证数据真实有效性和唯一性,减小数据冗余
2)非关系数据库
数据存储格式要求不严格
侧重高速度读取和写入
2、mysql和mysql的特点
1)mysql
小型数据
oracle公司产品
2)mysql特点
采用c/s设计
支持多线程和多用户关系
简单易用
查询速度快
安全性可靠性强
4、安装mysql
挂载光盘
在这里插入图片描述
安装依赖程序
在这里插入图片描述

创建管理mysql组和用户
在这里插入图片描述

切换光盘后挂载
在这里插入图片描述

解压
在这里插入图片描述

切换
在这里插入图片描述

配置mysql
指定安装位置
cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DDEFAULT_CHARSET=utf8
-DDEFAULT_COLLATION=utf8_general_ci -DWITH_EXTRA_CHARSETS=all -DSYSCONFDIR=/etc
在这里插入图片描述

编译安装mysql
make && make install
在这里插入图片描述

查看是否安装成功
在这里插入图片描述

安装成功
生成mysql服务配置文件
在这里插入图片描述
输入Y覆盖
生成服务配置文件
在这里插入图片描述
添加系统服务设置开机自动启动
在这里插入图片描述

优化mysql命令
在这里插入图片描述

PATH=$PATH:/usr/local/mysql/bin/
在这里插入图片描述

初始化mysql
在这里插入图片描述

启动服务
在这里插入图片描述

监听端口
在这里插入图片描述

初始化配置mysql
设置访问密码
在这里插入图片描述

登录mysql
在这里插入图片描述

-P后面输入你设置的密码
查看数据库
在这里插入图片描述

二、数据库表记录管理
1、数据库管理
创建数据库
在这里插入图片描述

查看数据库
在这里插入图片描述

切换数据库
在这里插入图片描述

删除数据库
在这里插入图片描述

表的基本管理
1) 创建表名字student
在这里插入图片描述

查看表的结构
在这里插入图片描述

查看表
必须要先进到库里
在这里插入图片描述

删除表
在这里插入图片描述

3.表中数据的管理
表中插入连续列数据
在这里插入图片描述

插入不连续列数据
在这里插入图片描述

4、查询数据
1)查询表中所有数据
在这里插入图片描述

查询特定列数据
在这里插入图片描述

使用条件查询
在这里插入图片描述

5、修改数据和删除数据
改修
在这里插入图片描述

多条修改
在这里插入图片描述

删除姓名是tom的记录
在这里插入图片描述
6、授权用户访问
在这里插入图片描述

查看授权
在这里插入图片描述

客户端安装mysql客户端访问
在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值