为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
与MySQL的零距离接触_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

与MySQL的零距离接触

平然 学生
难度入门
时长 8小时29分
  • 查看数据表:(查看选择的数据库的表) SHOW TABLES [FROM db_name] [LIKE 'pattern' | WHERE expr]; 例: SHOW TABLES;//查看当前选择的数据库的所有表 SHOW TABLES FROM TEST;//查看TEST数据库中的所有表,当前选择数据库位置不变。 SELECT DATABASE();//查看当前选择的数据库。
    查看全部
  • 打开数据库: use 数据库名称; 创建表: create table [if not exists] (不输出错误) 表名称( 字段名 数据类型, ) ##:最后一个字段不可以后面有逗号,要不会报错
    查看全部
  • 约束的概念
    查看全部
  • 主键约束:PRIMARY KEY 唯一约束:UNIQUE KEY 默认约束:DEFAULT 非空约束:NOT NULL
    查看全部
    0 采集 收起 来源:回顾和概述

    2015-08-20

  • 数据类型 整型 (tinyint smallint mediumint int bigint) 浮点型 (FLOAT{[M,D]},DOUBLE{[M,D]})M:总位数,D:小数点后位数 日期 (YEAR DATE TIME TIMESTEMP) 字符型 (CHAR VARCHAR TEXT) DOS 界面连接数据库 mysql -u用户名 -p密码 -hHOST ----总结------ 创建数据表:CREATE TABLE table_name; 查看数据表:SHOW COLUMNS FROM table_name; 向表中插入:INSERT table_name 查找记录 :SELECT * FROM table_name 创建数据表 CREATE TABLE tb5( ->id SMALLINT UNSIGNED AUTO_INCREMENT PRIMARY KEY, ->username VARCHAR(20) NOT NULL UNIQUE KEY, ->sex ENUM('男','女','保密') DEFAULT '保密' ->);
    查看全部
    0 采集 收起 来源:总结

    2018-03-22

  • 默认约束 default create table tb2( id int auto_increment primary key, name varchar(20) not null unique key, sex enum('男','女','其他') default '其他' );
    查看全部
  • 唯一约束(UNIQUE KEY): 保证记录的唯一性; 字段可以为空置(NULL); 每张表中可以存在多个唯一约束 CREATE TABLE tb5( id SMALLINT UNSIGNED AUTO_INCREMENT PRIMARY KEY, username VARCHAR(20) NOT NULL UNIQUE KEY, age TINYINT UNSIGNED);
    查看全部
  • DESC:降序 ESC:升序 order by后面的是字段也是有顺序先后的
    查看全部
  • having 要配合group by使用:
    查看全部
  • MySQL目录结构
    查看全部
  • 插入记录(数据表中的 行) INSERT [INTO] tb1_name [(col_name,...)] VALUES(val,...); INSERT 关键字 INTO 可省略 tb1_name 数据表的名称 col_name 数据表中字段(列)的名称 可以省略,当省略时,后面插入记录数要和所有字段数相符,不省略时,要输入字段名称,后面插入记录也要相符。 VALUES(val,..) 关键字(记录) 记录数要和前面字段相符 记录查找 SELECT expr,...FROM tb1_name SELECT 查找关键字 expr 字段 *表示全部 FROM tb1_name哪个数据表
    查看全部
  • 查看数据表结构 SHOW COLUMNS FROM tbl_name;
    查看全部
  • 查看数据表列表 SHOW TABLES [FROM db_name]
    查看全部
  • 打开数据库: use 数据库名称; 创建表: create table [if not exists] (不输出错误) 表名称( 字段名 数据类型, ) ##:最后一个字段不可以后面有逗号,要不会报错
    查看全部
  • select占80%的使用(很重要) select version(); select database(); select now(); select 表达式;(只是计算表达式返回结果不会依赖某个表) select columns from 表: select 字段,字段,.. from 表;(selecth后面指定的字段名影响返回结果的先后顺序) select 表1.字段,表2.字段.. from 表; select id AS userid, 字段 as 字段别名.... from 表。 (as对字段别名返回结果,不加AS后面的会默认是别名)
    查看全部

举报

0/150
提交
取消
课程须知
要想学习本课程,你只需要知道数据库是个什么东东就足够了,是不是很easy?!
老师告诉你能学到什么?
1、MySQL安装与配置 2、数据类型 3、流程控制与运算符 4、DDL、DCL、DQL、DML 5、常用函数 6、表类型(存储引擎) 7、图形化工具
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!