MYSQL必知必会第三章--了解数据库和表

书中部分代码展示:

CREATE DATABASE crashcourse;
/*创建名为 crashcourse 的新数据库*/SHOW DATABASES;
/*显示全部数据库*/USE crashcourse;
/*选择数据库crashcourse供我们使用*/SHOW TABLES;
/*显示当前数据库下全部数据表*/SHOW COLUMNS FROM my_table;
DESCRIBE my_table;
/*显示表my_table中各字段的信息*/SHOW CREATE DATABASE crashcourse;
/*显示创建特定数据库(crashcourse)的mysql语句*/SHOW CREATE TABLE my_table;
/*显示创建特定数据表(my_table)的mysql语句*/SHOW STATUS;
/*显示广泛的服务器状态信息*/SHOW ERRORS;
/*显示服务器错误信息*/SHOW WARNINGS;
/*显示服务器警告信息*/STATUS;
/*服务器运行状态*/


案例分析:

打开cmd,进入mysql

输入SHOW DATABASES; 命令,显示出我的可用数据库的列表。其中my_firstsql数据库为我之前练习创建的,以后会经常使用它。

USE语句不返回任何结果。这里输入USEmy_firstsql;命令,显示出Database changed消息是mysql命令行实用程序在数据库选择成功后显示的。

SHOW TABLES;命令显示获得的数据库(在这里为my_firstsql)内的表的列表.

SHOW CREATE DATABASE my_firstsql;显示数据库my_firstsql创建时的信息,可以看到编码方式为默认的utf-8。

SHOW COLUMNS FROM infor;显示表infor中字段的信息,包含字段名、数据类型、是否允许空值、键信息、默认值、其他信息。infor表中的信息表明,所有字段都不允许为空,id为主键且自动编号。

SHOW CREATE TABLE infor;显示我们创建infor表时的信息,如各个字段信息,引擎为InnoDB引擎,编码方式为默认的utf-8。

其他内容:

MYSQL语句规范:

1. 关键字与函数名全部大写

2. 数据库名称、表名称、字段名称全部小写

3. SQL语句必须以分号结尾

Mysql中的各种引擎:

http://blog.csdn.net/gaohuanjie/article/details/50944782

通过show status 优化数据库性能:

http://blog.csdn.net/ls3648098/article/details/9293643

mysql 的 status命令里面都是什么意思:

https://zhidao.baidu.com/question/541317437.html

mysql必知必会学习笔记(一)相关推荐

  1. 《MySQL必知必会》学习笔记十(增删改语句使用)------掌握部分

    MySQL必知必会知识预览 第一章--了解SQL 第二章--MySQL简介 第三章--使用MySQL 第四章--检索数据 第五章--排序检索数据 第六章--过滤数据 第七章--数据过滤 第八章--用通 ...

  2. MYSQL必知必会学习笔记(二)

    MYSQL必知必会四-五章--检索.排序 书中部分代码展示: ##第四第五章 SELECT prod_name FROM products; /*从products表中检索一个叫prod_name的列 ...

  3. mysql必知必会_5天学完《MySQL必知必会》学习笔记之第四天

    本篇知识点 更新删除数据.创建操纵表.视图.存储过程 更新和删除数据 使用UPDATE语句更新(修改)表中的数据: 更新表中特定行(使用WHERE语句 更新表中所有行 UPDATE语句以要更新的表名开 ...

  4. 《MySQL必知必会学习笔记》:更新和删除数据

    更新和删除数据 上篇博文介绍了下插入数据的几种方式.这篇博文就来讲述下更新和删除数据. 更新数据 更新(修改)表中的数据,使用update语句. 更新数据一般采用如下两种方式: 更新表中特定行的数据. ...

  5. 5天学会mysql_5天学完《MySQL必知必会》学习笔记之第四天

    本篇知识点 更新删除数据.创建操纵表.视图.存储过程 更新和删除数据使用UPDATE语句更新(修改)表中的数据:更新表中特定行(使用WHERE语句 更新表中所有行 UPDATE语句以要更新的表名开始, ...

  6. MySQL必知必会 学习笔记

    mysql必知必会 了解mysql 什么是数据库 数据库:保存有组织的数据的容器(通常是一个文件或一组文件) 表 表是一种结构化的文件,可用来存储某种特定类型的数据 主键 一列(或一组列),其值能够唯 ...

  7. mysql日期维表sql文件_《MySQL必知必会》笔记(SQL练习+建表语句)

    站在巨人的肩上 Standing On Shoulders Of Giants 部分转自:https://www.jianshu.com/p/294502893128 https://blog.csd ...

  8. 【SQL】【读书笔记】《MySQL必知必会》

    本文为<MySQL必知必会>[1]读书笔记,用于总结知识点和框架,仅供参考和交流,如有不妥请联系.由于软件版本更新,书中的一些代码已经不再适用,本文主要从SQL基本语句进行增删减.窗口函数 ...

  9. MySQL必知必会笔记(一)基础知识和基本操作

    第一章  了解MySQL     数据库       保存有组织的数据的容器.(通常是一个文件或一组文件) 人们经常使用数据库这个术语代替他们使用的软件.这是不正确的,确切的说,数据库软件应称为DBM ...

最新文章

  1. 数据中心人员短缺,行业仍然充满挑战
  2. CASE WHEN 高阶用法?
  3. javascript获取asp.net服务器端控件的值(2009-10-31 15:24:26)转载标签:杂谈 分类:技术分类
  4. 能使用html/css解决的问题就不要使用JS
  5. PC端和移动APP端CSS样式初始化
  6. Flutter进阶—质感设计之进度条
  7. 在单链表写入一组数据代码_第5章 第1节 链表 - osc_x8s7voop的个人空间 - OSCHINA - 中文开源技术交流社区...
  8. python的内置函数 剖析
  9. python筛选数据求均值_Python数据分析之从100万条数据中筛选出前100热门电影
  10. Solaris下用Bind安装和配置DNS
  11. linux终端下载vscode,Ubuntu:安装vscode
  12. HTML+CSS+JS实现十款好看的登录注册界面模板,赶紧收藏起来吧!
  13. Transformer 权重共享
  14. Visual Studio安装时,installer下载不动的问题解决
  15. 公司邮箱怎么注册?公司企业邮箱怎么登录?
  16. 京东热-key-探测框架新版发布,单机-QPS-可达-35-万
  17. 随笔--百度和迅雷的原理
  18. 51单片机期末课程作业之蓝牙、操控、测速、里程小车
  19. 分享几个在记账本中快速删除收支明细的技巧
  20. 英语二 - 常用词根一

热门文章

  1. mysql注入攻击实_三十三、MySQL基础系列笔记之MySQL安全问题与SQL注入攻击
  2. 河北经济发展进入新阶段:服务业成主导产业
  3. c语言extern关键字详解
  4. Android开发之assets目录下资源使用总结
  5. Zara带你快速入门WPF(4)---Command与功能区控件
  6. Linux高性能网络:协程系列08-协程实现之调度器
  7. Wannafly挑战赛22游记
  8. Linux终端程序用c语言实现改变输出的字的颜色
  9. nginx利用image_filter动态生成缩略图
  10. Linux通过使用Sambaserver示例