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

与MySQL的零距离接触

平然 学生
难度入门
时长 8小时29分
  • 数据类型 字符型 CHAR(M) 0<=M <=255 VARCHAR(M) L+1个字节 其中L <=M 且<=M<=65535 TINYTEST TEXT MEDIUMTEXT LONGTEXT ENUM('value1','value2'....,) SET('value1','value2',....) 枚举值
    查看全部
  • 数据类型 日期时间型 YEAR 1 1000年-9999年 TIME 3 DATE 3 DATETIME 3 TIMESTAMP 8
    查看全部
  • 浮点型 FLOAT[(M,D)] M是数字总位数,D是销售古典后面的位数。 如果MD被省略 根据硬件允许的限制来保存值 单精度数精确到大约7位小数位。 DOUBLE[(M,D)]
    查看全部
  • 数据类型 整型: TINYINT SMALLINT MEDIUMINT INT BIGINT
    查看全部
  • 操作数据库: 创建数据库 CREATE {DATABASE | SCHEMA} [IF NOT EXTSTS] db_name [DEFAULT] CHARCTER SET [=] charset_name {}必选 []可选 朝看当前服务下的数据表列表 SHOW {DATABASES | SCHEMAS} [LIKE 'pattern' | WHERE expr] 创建数据库 CREATE [DATABASE | SCHEMA] [IF NOT EXISTS] db_name CREATE DATABASE IF NOT EXISTS t1; 忽略警告 SHOW WARNINGS; //查看警告 SHOW CREATE DATABASE t1; //创建数据库时的指令是多少 CREATE DATABASE IF NOT EXISTS db_name CHARACTER SET gbk;//创建数据为gbk的编码方式 修改数据库: ALTER{DATABASE | SCHEMA} [db_name][DEFAULT] CHARACTER SET [=] charset_name ALETER DATABASE db_name CHARCTER SET = utf8; //修改数据库的编码方式; 删除数据库: DROP {DATABASE | SCHEMA} [IF NOT EXISTS] db_name;
    查看全部
    0 采集 收起 来源:操作数据库

    2016-12-17

  • MySQL常用命令以及语法规法 显示当前服务器版本 SELECT VERSION(); 显示当前日期时间 SELECT NOW(); 显示当前用户 SELECT USER(); 语句的规范 关键字函数名字全部大写 数据库名称 表名称字段名全部小写 SQL语句必须以分号结尾
    查看全部
  • mysql -v //查看版本 mysql -uroot -p -P3306 -h127.0.0.1 //端口号 //服务器IP 本地归还地址 退出 mysql> exit; quit; \q;
    查看全部
  • weiy唯一约束
    查看全部
  • 关键字、函数名要大写
    查看全部
  • 修改数据表 添加单列:ALTER TABLE tbl_name ADD [COLUMN] col_name column_definition [FIRST|AFTER col_name] 添加多列:ALTER TABLE tbl_name ADD [COLUMN] (col_name column_definition,...) 删除列:ALTER TABLE tbl_name DROP [COLUMN] col_name
    查看全部
  • ALTER [IGNORE] TABLE tbl_name ADD [COLUMN] column_definition [FIRST | AFTER col_name ]//添加单个字段 | ADD [COLUMN] (column_definition,...)//添加多个字段 | ADD INDEX [index_name] [index_type] (index_col_name,...)//添加索引 | ADD [CONSTRAINT [symbol]] PRIMARY KEY [index_type] (index_col_name,...)//添加主键 | ADD [CONSTRAINT [symbol]] UNIQUE [index_name] [index_type] (index_col_name,...)//添加唯一索引 | ADD [CONSTRAINT [symbol]] FOREIGN KEY [index_name] (index_col_name,...) [reference_definition]//添加外键 | ALTER [COLUMN] col_name {SET DEFAULT literal | DROP DEFAULT}//添加删除default约束 | CHANGE [COLUMN] old_col_name column_definition [FIRST|AFTER col_name]//修改字段名等 | MODIFY [COLUMN] column_definition [FIRST | AFTER col_name]//修改除字段名外的 | DROP [COLUMN] col_name//删除字段 | DROP PRIMARY KEY//删除主键 | DROP INDEX index_name//删除索引 | DROP FOREIGN KEY fk_symbol//删除外键 | [DEFAULT] CHARACTER SET charset_name [COLLATE collation_name]//修改字符集
    查看全部
    3 采集 收起 来源:小结

    2016-12-16

  • 表起别名:用于区分以免混淆;可取可不取 子查询起别名:使用在FROM子句中,必须起别名。
    查看全部
  • 创建存储过程
    查看全部
  • 自定义函数
    查看全部
  • SELECT id username FROM users 要注意
    查看全部

举报

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

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