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

与MySQL的零距离接触

平然 学生
难度入门
时长 8小时29分
  • 语句规范: 关键字与函数名全部大写; 数据库名称、表名称、字段名称全部小写; SQL语句必须以分号结尾;
    查看全部
  • 提示符:\D完整的时间,\d 数据库,\h服务器名称,\u当前用户;修改Mysql提示符:1.mysql -u用户名 -p密码 --prompt 提示符;(详细Mysql提示符见下图所示) 2.进入mysql后 可以直接通过prompt 提示符进行更改
    查看全部
  • 1、MySQL登录/退出 (1)MySQL登录 mysql参数(参数-描述) -D,--database=name 打开指定数据库 --delimiter = name 指定分隔符 -h, --host=name 服务器名称(默认本地服务器127.0.0.1) -p,--password[=name] 密码 -P, --port=# 端口号(默认3306) --prompt=name 设置提示符 -u, --user=name 用户名 -V, --version 输出版本信息并且退出 (2)MySQL退出 mysql > exit; mysql > quit; mysql > \q;
    查看全部
  • 如果连接的是本地服务器-h的参数不用加,如果默认端口号3306没有改变,-P的参数可以不用加。登录mysql -uroot -p -P3306 -h127.0.0.1
    查看全部
  • 记录的查找
    查看全部
  • 使用比较运算符的子查询:<br> (1)SELECT AVG( price ) FROM goods;<br> (2)SELECT ROUND( AVG(price),2 ); // 它是个聚合函数——AVG求平均值进行四舍五入,保留 2 位小数<br> (3)SELECT id,name,price FROM goods WHERE price >= (SELECT ROUND(AVG(price),2) FROM goods); // 子查询方式<br> (3)SELECT id,name,price FROM goods WHERE price >= (SELECT ROUND(AVG(price),2) FROM goods); // 这样的子查询方式会出错。需要在=号后面加入ANY(因为子查询返回的有3条记录。比较的时候就不知道跟哪一个去比较了)<br> (4)在子查询时的关键字ANY / SOME / ALL<br> select goods_name,goods_price from tdb_goods where goods_price >= ANY (select goods_price from tdb_goods where goods_cate='超级本');<br> 注意:<br> 1. 子查询只能返回一行记录,不然会报错。<br> 2. 子查询还可以包含子查询。<br> 关键字 ANY SOME ALL<br> >、>= 最小值 最小值 最大值<br> <、<= 最大值 最大值 最小值<br> = 任意值 任意值<br> <>、!= 任意值
    查看全部
  • 省略col_name的话就要全部写
    查看全部
  • INSERT:插入记录
    查看全部
  • SHOW COLUMNS:查看数据表结构
    查看全部
  • (1)SELECT * FROM tdb_goods\G; // 网格形式输出查询结果 (2)由于存储时使用的编码方式为utf-8格式;客户端默认的为GBK格式,所以 需要使用 SET NAMES GBK; 设置读取信息的编码格式。(存储数据的属性没有不变化)
    查看全部
  • net stop mysql关闭mysql服务,net start mysql开启服务。
    查看全部
  • 无限分类的数据表设计
    查看全部
  • SHOW TABLES:查看数据表
    查看全部
  • 本章主要介绍了对数据的操作,分为四大类:增,改,删,查。 INSERT://增加记录,有三种方法。 INSERT [INTO] tbl_name [(col_name,...)] {VALUES VALUE} ({exprDEFAULT},...),(...),... INSERT [INTO] tbl_name SET col_name={exprDEFAULT},... INSERT [INTO] tbl_name [(col_name,...)] SELECT... UPDATE://更新数据 单表更新/UPDATE [LOW_PRIORITY][IGNORE] table_reference SET col_name1={expr1DEFAULT},[col_name2={expr2DEFAULT}]...[WHERE where_condition] 多表更新/... DELETE : //删除数据 单表删除/DELETE FROM tbl_name [WHERE where_condition} 多表删除/... SELECT: //查询 SELECT select_expr [,select_expr ...] [ FROM WHERE GROUP BY {col_name position}[ASCDESC],... LIMIT {[offset,] row_countrow_count OFFSET offset ]
    查看全部
    0 采集 收起 来源:小结

    2016-08-02

  • UNSIGNED:无符号型
    查看全部

举报

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

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