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

与MySQL的零距离接触

平然 学生
难度入门
时长 8小时29分
  • MySQL语句规范

    查看全部
  • 修改MySQL提示符

    查看全部
  • 登录MySQL(以管理员身份运行cmd):

    输入 mysql -u用户名 -p密码(可为空,后续输入)-P数据库端口号 -h服务器名称或IP地址

    查看全部
  • 外键约束要求

    查看全部
  • 启动和停止MySQL服务(以管理员身份运行cmd):

    启动:输入 net start mysql

    停止:输入 net stop mysql

    查看全部
  • 主键唯一性 主键唯一 且 值唯一 不可为空;

    unique唯一性 值唯一 可为空 但空值只能有一个。

    自增必须配合主键。

    查看全部
    0 采集 收起 来源:总结

    2018-10-29

  • 查看警告信息 SHOW WARNINGS;

    创建特定编码方式 CREATE DATABASE IF NOT EXISTS xx CHARACTER SET [=] gbk;

    修改特定编码方式 ALTER DATABASE xx CHARACTER SET [=] utf8;

    删除 DROP DATABASE IF EXISTS xx;

    查看全部
    0 采集 收起 来源:操作数据库

    2018-10-29

  • 语句规范。

    查看全部
  • 修改提示符

    --prompt

    prompt ''


    查看全部
  • mysql - u root -p -P 3306 -h127.0.0.1
    退出 exit quit \q


    查看全部
  • 1、约束<br /><br />添加主键约束:alter table table_name add [constraint[symbol]] primary key [index_type](index_column_name,...);<br /><br />添加唯一约束:alter table table_name add [constraint[symbol]] unique [index|key] [index_name] [index_type](index_column_name,...);<br /><br />添加外键约束:alter table table_name add [constraint[symbol]] foreign key [index_name](index_column_name,...) reference_definition;<br /><br />添加/删除默认约束:alter table table_name alter [column] column_name {set default literal|drop default};<br /><br />删除主键:alter table table_name drop primary key;<br /><br />删除唯一约束:alter table table_name drop {index|key} index_name;<br /><br />    显示索引:show indexes from table_name;<br /><br />删除外键:alter table table_name drop foreign key fk_symbol;<br /><br /><br />2、修改数据表<br /><br />添加单列:alter table table_name add [column] column_name column_definition [first|after column_name];<br /><br />添加多列:alter table table_name add [column] (column_name column_definition,...);<br /><br />删除列:alter table table_name drop [column] column_name;<br /><br />修改列定义:alter table table_name modify [column] column_name column_definition [first|after column_name]; <br /><br />修改列名称:alter table table_name change [column] old_column_name new_column_name column_definition [first|after column_name]; <br /><br />数据表更名:<br />    <br />    法一:alter table table_name rename [to|as] new_column_name;<br /><br />    法一:rename table table_name to new_column_name [,table_name2 to new_column_name]..;
    查看全部
    0 采集 收起 来源:小结

    2020-09-11

  • mysql整型范围

    查看全部

  • mysql 参数

    查看全部
  • AUTO_INCREMENT

    自动编号,且每次必须与主键组合使用;

    默认情况下,初始值为1 ,每次增量为1。

    注意:AUTO_INCREMENT必须与主键组合使用,但是主键不必须和AUTO_INCREMENT组合使用。

    创建主键是AUTO_INCREMENT (PRIMARY) KEY

    主键的字段值是不允许重复的!!!

    查看全部

举报

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

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