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

与MySQL的零距离接触

平然 学生
难度入门
时长 8小时29分
  • 子查询
    查看全部
  • Windows系统在环境变量path里加如mysql的bin文件夹的地址,就能在任何地方调用mysql,就能在cmd中使用mysql直接登录。
    查看全部
  • mark
    查看全部
    0 采集 收起 来源:外连接OUTER JOIN

    2016-07-22

  • mark
    查看全部
    0 采集 收起 来源:外连接OUTER JOIN

    2016-07-22

  • mark
    查看全部
    0 采集 收起 来源:内连接INNER JOIN

    2016-07-22

  • mark
    查看全部
    0 采集 收起 来源:内连接INNER JOIN

    2016-07-22

  • mark
    查看全部
    0 采集 收起 来源:内连接INNER JOIN

    2016-07-22

  • 多表更新 UPDATE table_references SET col_name1={expr1 DEFAULT} [,col_name2={expr2 DEFAULT}]... [WHERE where_condition] Eg:UPDATE tdb_goods INNER JOIN tdb_goods_cates ON goods_cate=cate_name SET goods_cate=cate_id;//将 tdb_goods 表和 tdb_goods_cates 表通过【连接条件】 goods_cate=cate_name 连接,然后【更新值】 goods_cate=cate_id
    查看全部
    0 采集 收起 来源:多表更新

    2016-07-22

  • INSERT [INTO] tbl_name SET col_name={expr|DEFAULT},...//可以使用子查询 INSERT [INTO] tbl_name [(col_name,...)] SELECT ...//将查询结果写入数据表 eg: CREATE TABLE IF NOT EXISTS tdb_goods_cates( cate_id SMALLINT UNSIGNED PRIMARY KEY AUTO_INCREMENT, cate_name VARCHAR(40) NOT NULL ); SELECT goods_cate FROM tdb_goods GROUP BY goods_cate; //列出所有品牌cate DESC tdb_goods_cates; //显示出tdb_goods_cates表中的项目名称,与SHOW COLUMNS FROM tdb_goods_cates;作用相同 INSERT tdb_goods_cates(cate_name) SELECT goods_cate FROM tdb_goods GROUP BY goods_cate;//在表tdb_goods_cates中插入tdb_goods中的cate
    查看全部
  • 约束和数据表的总结
    查看全部
    0 采集 收起 来源:小结

    2016-07-22

  • 1.修改列定义 ALTER TABLE tbl_name MODIFY [COLUMN] col_name column_definition [FIRST AFTER col_name]; eg: ALTER TABLE users2 MODIFY id SMALLINT UNSIGNED NOT NULL FIRST; //将id字段的位置提到第一列 ALTER TABLE users2 MODIFY id TINYINT UNSIGNED NOT NULL; //修改数据类型,需注意数据丢失的问题 2.修改列名称(既可以修改名称又可以修改列定义) ALTER TABLE tbl_name CHANGE [COLUMN] col_name new_col_name column_definition [FIRSTAFTER col_name]; eg: ALTER TABLE users2 CHANGE pid p_id TINYINT UNSIGNED; //修改列名称 3.数据表更名 方法1 ALTER TABLE tbl_name RENAME [TO/AS] new_tbl_name eg: ALTER TABLE users2 RENAME users5; 方法2 RENAME TABLE tbl_name TO new_tbl_name [, tbl_name2 TO new_tbl_name2] ... eg: RENAME TABLE users5 TO users2; PS:尽量少使用数据表的列名及表名的更名。
    查看全部
  • 约束划分及数据表的修改
    查看全部
  • MySQL语法规范: 1.关键字与函数名称全部大写 2.数据库名称、表名称、字段名称全部小写 3.SQL语句必须以分号结尾 显示当前时间:SELECT NOW(); 显示当前版本号:SELECT VERSION(); 显示使用用户:SELECT USER(); 创建数据库: CREATE {DATABASE SCHEMA}[IF NOT EXISTS] db_name [DEFAULT] CHARACTER SET [=] charset_name; eg:CREATE DATABASE t1; 查看当前服务器下的数据表列表 SHOW {DATABASES SCHEMAS} [LIKE 'pateern' WHERE expr ] 修改数据库: ALTER {DATABASE SCHEMA}[db_name] [DEFAULT] CHARACTER SET [=] charset_name; 删除数据库: DROP {DATABASE SCHEMA } [IF EXISTS] db_name
    查看全部
    0 采集 收起 来源:内容回顾

    2016-07-22

  • 修改提示符:mysql -r(用户名) -p(用户密码) --prompt 提示符 或(登录mysql后) prompt 提示符 登录后可使用:prompt \u@\h \d 提示符将被修改为:用户名@本地回环地址 数据库名
    查看全部
  • 启动服务net start name 停止服务net stop name
    查看全部

举报

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

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