MySql数据库基础概述

作者: 技术老男孩 | 来源:发表于2023-01-17 09:12 被阅读0次

一、MySql语法规范:

  • \c 或者 ctrl+c 终止命令
  • 每条SQL命令以 ; 或 \G (格式化数据)结束
  • 每条命令可以根据需要进行缩进或换行
  • SQL命令不区分字母大小写(密码、变量值除外)
  • 默认命令不支持tab键补全

二、MySql语句分类:

  • DQL: 数据查询语言(Data Query Language)
    负责进行数据查询而不会对数据本身进行修改的语句,命令select
  • DDL: 数据定义语言 (Data Definition Language)
    负责数据结构定义与数据库对象定义的语言,命令create alter drop
  • DML: 数据操纵语言(Data Manipulation Language)
    负责对数据做编辑的的命令,命令insert update delete
  • DCL: 数据控制语言 (Data Control Language)
    控制用户对数据的访问权限,命令grant revoke

三、MySql常用的相关参数

分类 命令/目录/... 说明
软件 mysql-community-*.rpm 软件名称
mysqld.service 服务名称
3306 MySQL服务默认端口号
TCP 传输协议
mysqld 数据库服务进程名
mysql 进程所有者
mysql 进程所属组
路径 /var/lib/mysql 程序目录
/etc/my.cnf 主配置文件
/var/log/mysqld.log sql日志文件
可以查看初始密码
mysql命令 show databases; 查看已有库
select user(); 显示登录用户名和客户端地址
select version(); 查看MySQL软件版本号
select database(); 显示当前所在的库
类似系统命令pwd的功能
use sys; 进入到sys库里
类似系统命令cd
show tables; 显示库下已有的表
exit;/ctrl+d 断开MySql连接

四、MySql数据库概述:

  • 存储数据的服务器称为数据库服务器 (简称:数仓)
  • 最早隶属于瑞典的MySQL AB公司
  • 2008年1月,MySQL AB被Sun收购*
  • 2009年4月,SUN被Oracle收购

五、MySql特点

  • 应用广泛的开源数据库软件
  • 适用于中小规模、关系型数据库系统(RDBMS)
  • 支持Linux、Unix、Windows等多种操作系统
  • 支持Python、Java、Perl、PHP等编程语言

六、MySql应用场景

  • LAMP平台,与Apache连用
  • LNMP平台,与Nginx连用

七、补充:常见数据库服务软件

数据库软件.png

相关文章

  • MySql数据库基础概述

    一、MySql语法规范: \c 或者 ctrl+c 终止命令 每条SQL命令以 ; 或 \G (格式化数据)结束...

  • mysql 第一章,基本用法

    数据库的概述 数据库的基本概念 mysql -u root -p密码//进入MySQL use mysql;//进...

  • openstack搭建流程

    配置主机静态IP地址 概述 - 简书 基础环境配置 - 简书 安装MySQL数据库服务及配置(controller...

  • 2018-04-09 数据仓库技能要求

    一、基础技能1 关系数据库基础1.1. 关系数据库-mysql1.1.1 mysql 应用1.1.2 mysql ...

  • MySQL数据库的安装与使用

    MySQL数据库 概要 一、初识MySQL数据库 1. 数据库的概述 <1> 数据库:Database 长期存储在...

  • Xtrabackup 备份工具-----腾讯云MySQL

    1.概述 由于业务需求,公司需要本地搭建自有MySQL数据库,然而数据需要使用线上数据库的数据作为数据基础,线上数...

  • MYSQL数据库绪论

    本文转载于公众号TeachPlus---MYSQL数据库绪论 MYSQL数据库绪论 数据库的概述 数据库(Dat...

  • MySQL锁简介

    备注:测试数据库版本为MySQL 8.0 这个blog我们来聊聊MySQL 事务 一.MySQL锁概述 数据库锁定...

  • MySQL

    一、MySQL概述 1. 概述 MySQL 是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,目前属...

  • 5.MySQL学习笔记

    MySQL 主要介绍了数据表记录查询和多表记录查询基本方法。谢阅! 一.MySQL概述 1.数据库概述 数据库就是...

网友评论

    本文标题:MySql数据库基础概述

    本文链接:https://www.haomeiwen.com/subject/xoprcdtx.html