为了账号安全,请及时绑定邮箱和手机立即绑定

与MySQL的零距离接触

平然 学生
难度入门
时长 8小时29分
学习人数
综合评分9.67
950人评价 查看评价
9.9 内容实用
9.6 简洁易懂
9.5 逻辑清晰
  • 数值运算符
    查看全部
  • DATE类型 从1000年1月1日到9999年12月31日 DATETIME类型 从1000年1月1日0时0分到9999年12月31日23时59分59秒 TIMESTAMP类型 从1970年1月1号0点到2037年 TIME -8385959到8385959 YEAR 1970到2069年
    查看全部
  • SHOW CREATE TABLE test;--查看创建表 ENGINE = InnoDB --mysql的存储引擎 MySQL 支持的存储引擎MyISAM、InnoDB、Memory、CSV、Archive)
    查看全部
  • 数据表是数据库的组成部分,新建数据表首先要打开数据库: USE 数据库名称; ·显示当前用户打开的数据库: SELECT DATABASE(); ·创建数据表: CREATE TABLE [IF NOT EXISTS] table_name( column_name data_type, .... ) CREATE TABLE tb1( username VARCHAR(20), userage TINYINT UNSIGNED, salary FLOAT(8,2) UNSIGNED, );数据表的创建完成
    查看全部
  • show databases; select database(); show tables; show tables from xx; show columns from tablename; 数据操作:CREATE TABLE ta_name(); INSERT INTO tb_name () VALUES (); NOT NULL; AUTO_INCREMENT; UNSIGNED; PRIMARY KEY;UNIQUE KEY; DEFUALT ''; SHOW COLUMNS FROM tb_name; show create database databasename;
    查看全部
    0 采集 收起 来源:总结

    2014-12-01

  • DEFAULT ·默认值 ·当插入记录时,如果没有明确为字段赋值,则自动赋予默认值 DEFAULT 默认值 create table tb6( id smallint unsigned auto_increment primary key, username varchar(20) not null unique key, sex enum('1','2','3') default '3');
    查看全部
  • 除了PRIMARY KEY以外的唯一约束: UNIQUE KEY ·唯一约束 ·唯一约束可以保证记录的唯一性 ·唯一约束的字段可以为空值(NULL) ·每张数据表可以存在多个唯一约束 CREATE TABLE TB5( id SMALLINT UNSIGNED AUTO_INCREMENT PRIMARY KEY, username VARCHAR(20) NOT NULL UNIQUE KEY, age TINYINT(3) UNSGIGNED );
    查看全部
  • 数据类型之日期时间型
    查看全部
  • FLOAT,DOUBLE
    查看全部
  • 整型:TINYINT, SMALLINT, MEDIUMINT, INT, BIGINT. 占用字节分别为:1,2,3,4,8字节
    查看全部
  • PRIMARY KEY ·主键约束 ·每张数据表只能存在一个主键 ·主键保证记录的唯一性 ·主键自动为NOT NULL AUTO_INCREMENT必须和主键搭配;但主键不一定和AUTO_INCREMENT搭配; CREATE TABLE tb3( id SMALLINT UNSIGNED AUTO_INCREMENT PRIMARY KEY, username VARCHAR(30) NOT NULL );
    查看全部
  • AUTO_INCREMENT ·自动编号,且必须与主键组合使用 ·默认情况下,起始值为1,每次的增量为1 (保证记录不能重复)
    查看全部
    0 采集 收起 来源:MySQL自动编号

    2014-12-01

  • 字段包括: 字段名 字段类型 [字段状态] 给字段设置相应的属性 空值与非空 NULL   NOT NULL CREATE TABLE tb2( username VARCHAR(20) NOT NULL; age TINYINT UNSIGNE NULL; ); INSERT tb2 VALUES('tom',20);
    查看全部
  • MySQL默认的端口号 3306 MySQL中的超级用户叫什么 root 创建数据库 CREATE DATABASE 修改数据库 ALTER DATABASE 删除数据库 DROP DATABASE
    查看全部
    0 采集 收起 来源:内容回顾

    2014-12-01

  • insert into 表名[(列名,列名)] values(列对应的值); INSERT tb1 VALUES ('TOM',25,8000.34); 为3个字段赋值 INSERT tb1 (uesername,salary)VALUES('tims',894.34);为两个属性赋值 记录的查找 SELECT * FROM tb1; *指的是字段的过滤
    查看全部

举报

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

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

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