Mysql复习(基础概念+基础操作)
复习资料来源于实验楼,所以标记为转载。
基础概念
数据库(Database) 是按照数据结构来组织、存储和管理数据的仓库。
结构化查询语言(Structured Query Language) 简称 SQL,是上世纪 70 年代由 IBM 公司开发,用于对数据库进行操作的语言。更详细地说,SQL 是一种数据库查询和程序设计语言。
数据库管理系统(DBMS) MySQL就是了。
安装mysql-server
在centos系统中输入
$sudo yum install mysql-community-server
具体课参考博客 https://www.jianshu.com/p/7cccdaa2d177
数据库入门操作
打开数据库
$sudo systemctl start mysqld
$mysql -u root
查看、新建、打开数据库
show databases;
CREATE DATABASE database_name //可大写可不大写
SOURCE 路径
连接数据库
use 数据库名
查看、新建、删除表
show tables;
CREATE TABLE table_name
(
列名a 数据类型(数据长度),
列名b 数据类型(数据长度),
列名c 数据类型(数据长度)
);
DROP TABLE table_name ;
向表中插入数据
INSERT INTO table_name(列名a,列名b,列名c) VALUES(值1,值2,值3);
//如果完整地插入,可以写:
INSERT INTO table_name VALUES(值1,值2,值3);
//如果部分地写,空的数据处为Null,此时值3为NULL:
INSERT INTO table_name(列名a,列名b) VALUES(值1,值2);
退出数据库
quit
在mysql中如果不打分号换行会持续,直到输入分号
数据类型
char 固定长度
varchar 初始给定最长的范围,能随着输入的变化而变化
text 长文本数据
date,time,year等
enum 单选,可以用作性别
Mysql复习(基础概念+基础操作)相关推荐
- Rundeck基础:3:基础概念:操作Project
Rundeck是一个基于Java和Grails的开源的运维自动化工具,提供了Web管理界面进行操作,同时提供命令行工具和WebAPI的访问控制方式.在这篇文章中,介绍一下基本概念和操作Project的 ...
- 【java之路】4.基础概念与操作学习
在C语言的基础上对Java基础知识与操作进行比较学习. 目录 调整注释样式 标识符(变量)命名 数据类型 基本数据类型 整数类型 浮点类型 字符类型 bool类型 引用数据类型 变量使用 基本操作 调 ...
- Rundeck基础:5:基础概念:操作操作Command与Execution
上篇文章介绍了如何在Rundeck中进行添加Node,这篇文章继续介绍如何在添加的Node上进行Command的执行以及结果的确认. Comannd vs Job Job在使用上更接近于运维的例行作业 ...
- Rundeck基础:4:基础概念:操作操作Node
这篇文章介绍一下如何在Rundeck中进行Node的管理. 缺省Node 缺省创建Project之后,缺省会将local作为一个节点管理起来,在Rundeck左侧的导航菜单可以确认到刚刚安装完毕之后的 ...
- 运维之DNS域名解析服务基础概念与Bind9安装
0x00 前言简述 基础概念 基础术语 记录类型 0x01 DNS服务介绍 原理流程 实验目标 0x02 DNS服务之Bind9 Ubuntu 安装 CentOS 安装 Docker 容器 1) 源 ...
- 【算法思想】Reed-Solomon 纠错编码基础概念,编码、解码算法原理、数学公式 Python代码实现
[算法思想]Reed-Solomon 纠错编码基础概念,编码.解码算法原理.数学公式 & Python代码实现 文章目录 [算法思想]Reed-Solomon 纠错编码基础概念,编码.解码算法 ...
- 数据库基础笔记(MySQL)1 —— 基础概念
(写算法题目把自己心态搞崩了,休息两天顺便把之前学的数据库手写笔记记录在网上方便查阅,因为只是自己学的时候做的笔记,如果有错误欢迎大家指正,过两天再重回算法的怀抱哈哈) 如何下载配置 这个感觉视频讲的 ...
- SQL基础操作_8_基础概念
目录 3 基础概念 3.1 数据库基础概念 3.2 集合相关概念 3.3 常见数据库对象 3.3.1 表 3.3.2 模式 3.3.3 视图 3.3.4 触发器 3.3.5 函数 3.3.6 存储过程 ...
- 欧巴,再不懂你就OUT啦(MySQL的基础概念)
目录 如何理解数据库的相关概念 1. 数据库与数据库管理系统 2.数据库的分类 基础概念 1.表 2.行.列 3.主键 记: 如何理解数据库的相关概念 1. 数据库与数据库管理系统 数据库(DataB ...
最新文章
- 任意多相机系统的SLAM重设计
- CCNA11月14日战报
- linux 多进程 多线程的选择
- oracle怎么优化动态sql语句,oracle动态sql语句处理
- (Joomla)字符串截取
- 【CodeForces - 764B 】Timofey and cubes (模拟)
- python 三维图 背景_Python利用matplotlib生成图片背景及图例透明的效果
- C ++ 类 | 构造函数w参数_6
- android高德地图气泡,[置顶] Android-高德地图-显示气泡框
- 很强势!因拒绝退回用户保证金,知名在线旅游平台成“老赖”,回应...
- (六)将样式转换模型从TensorFlow转换为TensorFlow Lite
- SQL已知现在的某一天求去年的同一天或去年同月份的第一天
- 一个素数,如果将其反转后仍然是一个素数,我们称这样的素数为反转素数。 例如13是一个素数,反转之后得到的31也是一个素数,那么13和31都是反转素数。
- 计算机c盘只能新建文件夹,1.C盘只能新建文件夹不能新建文件(用户权限问题)...
- linux psftp,使用PSFTP实现Windows、Linux之间的文件传输
- 点云sift matlab,点云配准SIFT算法
- python编程输入法_用Python写一个拼音输入法
- 华为路由器Talent服务配置
- 朱建辉php,“神采·朱建辉版画艺术展”在尼泊尔加德满都开幕
- Pytorch基础打卡01
热门文章
- BZOJ4303 : 数列
- WCF调试异常信息:找不到类型“”,在 ServiceHost 指令中提供为 Service 特性值,或在配置元素 system.serviceModel/serviceHosting...
- 正则表达式 蛮全的!
- Web下的整体测试 --性能测试及优化思路
- php运行环境出现Undefined index 或variable时解决方法
- 哈工大-操作系统的引导
- mysql从库数据源_SoapUI Pro教程:如何使用MySQL服务器作为数据源-从MySQL数据库获取数据...
- ssm游文化推广系统答辩PPT模板
- stm32串口_【单片机】STM32串口基本配置
- Python+OpenCV:傅里叶变换(Fourier Transform)