美文网首页
小白学开发(10)_MySQL基础学习顺口溜

小白学开发(10)_MySQL基础学习顺口溜

作者: OKOK熊 | 来源:发表于2019-11-07 18:45 被阅读0次

注:为了易读 全篇用小写;

DDL
库 增删查用 create / show / drop / use database
表 增删改3查备 create / show / desc / show create \G / alter(rename) / drop table(s)
备份:create table 新表名 select * from 表名 不能备份自增主键字符集
字段 增删改查 alter add after(before) / alter modify(change rename alt) / alt drop

DML
内容 增删改查 insert into values支持多条 / delete from [删除条件!] / update set / select from where group by having order by limit / 表.字段

DCL
数据库
导出 mysqldump [-h localhost] -p pwd export_db_name [table_name] > file_route + file_name
导入 mysql [-h localhost] -p pwd import_db_name [table_name] < file_route + file_name
创建用户并且授权 grant authority on db_name.[table_name] to user_name@login_host address identified by user_pwd
authority : select , insert, update, delete
. 表示所有库所有表

主要字段记忆
泰妮(tiny)250,
6万斯莫(samll),
咪迪姆(medium)1千6百万,
英特(int)42亿

福漏(float)单
大波(double)双
呆西莫(decimal)准

定长250CHAR(char)
变长6万娃CHAR(varchar)
TEXT(text)大文本
拔萝卜(blob)二进制文件

费尔德(field) 字段
泰普(type)类型
是否闹(null)
索引(key)
底佛特(default)默认值
Xtra(extra)额外信息
``反义字符防止关键字报错(为了区分MYSQL的保留字与普通字符而引入的符号)
格鲁普白(group by)分组
维尔(where)条件(一次)
嗨win(having)二次过滤

一些要注意的运算符
between and 范围
in() 集合
is (not) null 是否为null
regexp 正则
like 通配符
not and or xor
& 按位与 真真为真
| 按位或
^ 按位异或
~ 按位非
<< 左移
>> 右移

函数库
database() 查看当前所在库 语句:SELECT DATABASE();
count()
sum()
concat()

通配符
% 任意字符
_ 任一字符

相关文章

  • 小白学开发(10)_MySQL基础学习顺口溜

    注:为了易读 全篇用小写; DDL库 增删查用 create / show / drop / use databa...

  • 学习大数据从哪儿下手?

    学习hadoop,从哪儿开始学首先要根据你的基本情况而定。 如果你就一小白,没有任何开发基础,也没有学过任何开发语...

  • 给新手学习MySQL的建议

    前言: 经常有小伙伴问我:MySQL 应该怎么学?小白如何入门?我在想,我当时是如何学习 MySQL 的,是否可以...

  • python简介

    人生苦短,快学Python Python都能干什么: 基础编程开发 web开发 运维开发 机器学习 深度学习 计算...

  • MySQL学习笔记---基础概念和一些基础SQL语句(一)

    MySQL学习笔记---基础概念和一些基础SQL语句(一) 作者:zhangjunqiang MySQL学习笔记,...

  • AI开发日志 代码资源等

    AI开发日志 代码资源等 计划 预备知识Python 基础数学基础 机器学习统计学习方法西瓜书机器学习实战 深度学...

  • part1 MySQL

    MySQL基础 MySQL由瑞典MySQL AB公司开发,目前属于Oracle公司MySQL是一个开源的关系型数据...

  • Swift开发iOS--仿微信朋友圈(1)

    本人小白,从零基础学习swift开发iOS项目,一边学一边写博客记录一些学到的知识,也希望大家批评指正一些错误。《...

  • MySQL基础——DML语句

    上篇文章我们学习了MySQL基础——DDL语句,这篇文章学习MySQL基础——DML语句。 DML语句 DML英文...

  • MySQL基础——DCL语句

    上篇文章学习了MySQL基础——DQL语句,这篇文章学习MySQL基础——DCL语句。 DCL语句 DCL英文全称...

网友评论

      本文标题:小白学开发(10)_MySQL基础学习顺口溜

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