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

与MySQL的零距离接触

平然 学生
难度入门
时长 8小时29分
  • 修改mysql 提示符 mysql -uroot -p 密码 -prompt \h (服务器名称) prompt mysql->
    查看全部
  • cmd 清屏 cls mysql -V 版本号 mysql -u name -p 密码 -P端口号(-P3306) -h 服务器名称(127.0.0.1) mysql> exit; mysql>quit; mysql> \q;
    查看全部
  • cmd.exe下: 1、启动mysql:net start mysql 2、停止mysql:net stop mysql 3、所有的命令都可以通过net start/stop +服务名实现。
    查看全部
  • 约束汇总
    查看全部
  • 添加多列不能指定位置关系,只能在最后
    查看全部
  • 列级约束:只对一列起作用。表级约束:对两列及以上列起作用。列级约束可以在列后面声明,也可以在最后声明。表级约束必须在列后面紧跟着声明。
    查看全部
  • 外键约束的参照操作。一般使用逻辑外键,不使用物理外键。因为物理外键只能在InnoDB引擎下使用。比如myIsam。
    查看全部
  • 外键约束要求,父表、字表,外键加索引。外键列MySQL会自动添加索引,参照列为别的表的主键。InnoDB,为MySQL默认存储引擎。外键与主键的数据类型要相似,数字的长度和有无符号要标记清楚(不写,MySQL默认是有符号)。字符长度可以不同。
    查看全部
  • SHOW COLUMNS FROM tbl_name; 查看列的结构(包括列名,数据类型,是否允许null,是否主键,默认值等),FROM之后,当前数据库不会发生改变。 SHOW TABLES; //查看当前数据库中的表
    查看全部
  • 查看数据库:SHOW TABLES;显示的是当前的数据库列表 SHOW TABLES FROM mysql;显示的是mysql的列表 注:但是并没有改变当前数据库,只是显示了一次其他数据库的列表 可以用SELECT DATABASE();显示当前数据库。 SHOW TABLES;//查看当前选择的数据库的所有表 SHOW TABLES FROM TEST;//查看TEST数据库中的所有表,当前选择数据库位置不变。 SELECT DATABASE();//查看当前选择的数据库 在数据库中创建表的示例: CREATE TABLE tb1( username VARCHAR(20), age TINYINT UNSIGNED, salary FLOAT(8,2) UNSIGNED );
    查看全部
  • @MySQL——(二)数据类型与操作数据表——创建数据表 一、数据表 1、数据表(或表)是数据库最重要的组成部分之一,是其他对象的基础 2、表是一个二维表,行称为【记录】,列称为【字段】 二、创建数据表 1、首先打开数据库(数据库要存在): USE 数据库名称 2、创建数据表: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, ); UNSIGNED 无符号
    查看全部
  • L+1或L+2里多出来的字节是用来保存数据值的长度的。在对长度可变的数据进行处理时,MySQL要把数据内容和数据长度都保存起来。 MySQL数据类型(4):字符型 1、CHAR(M):定长类型,比如CHAR(5),如果我们只赋值abc,那么系统会自动在后面补两个空格0——255 2、VARCHAR(M):变长类型,L+1个字节,其中L<=M且0<=M0——65535 3、ENUM('value1','value2'...)枚举值,提供几个选项,选择其中一个,如:性别('男','女','保密') 4、SET('value1','value2'...) 最多64个成员,可以任选里面其中几个,任意排列组合
    查看全部
  • 1、YEAR:1970至2069 2、TIME:-838:59:59至838:59:59 3、DATE:1000-1-1至9999-12-31 4、DATETIME: 1000-1-1 00:00:00至9999-12-31 23:59:59 5、TIMESTAMP存储范围:1970-1-1 00:00:00到2037-12-31 23:59:59
    查看全部
  • 浮点型数据类型 float(单精度浮点):float[(M,D)] m是数字总位数,d是小数点后面的位数,如果md被省略,会根据硬件允许的限制来保存值 double(双进度浮点):double[(M,D)]一般是float存储范围的十倍,C语言默认显示15位小数。 FLOAT[(M总位数,D小数点后位数)]M>=D。单精度浮点,保留小数点后7位,C语言默认显示6位小数。
    查看全部
  • 事务的特性
    查看全部

举报

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

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