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

与MySQL的零距离接触

平然 学生
难度入门
时长 8小时29分
  • 插入记录【写入相关数据】 insert [into] 表名 [字段名,...)] values(值,...) (1)若给全部字段赋值,可不考虑字段名的顺序,只需字段名和值一一对应即可 (2)若省略所有字段名,必须为所有的字段赋值,值的顺序和数量必须和数据表的结构一致 (3)若只给一部分字段赋值,字段名和值一一对应,省略的字段名可有系统自动赋值
    查看全部
  • 查看数据表 SHOW table-name; 插入记录 INSERT [INTO] table-name [(column-name,......)] VALUES(val,....); \\字符要加''号。 \\table-name后面没有标明插入列的情况下,每一列的值都要按顺序插入才行。 记录查找 SELECT expr,...FROM table-name; SELECT * FROM test; \\*号是现实全部字段。 mysql> INSERT INTO BOOK( -> 图书编号,书名,作者,出版社,出版时间,单价,数量,折扣) -> VALUES('TP9/5006-T','Dreamwearer 8 网站制作','鲍嘉','高等教育出版社','2016-08-16',33.25,50,0.8); Query OK, 1 row affected mysql> select * from book; +------------+----------+------------------------+------+----------------+------------+-------+------+------+----------+ | 图书编号 | 图书类别 | 书名 | 作者 | 出版社 | 出版时间 | 单价 | 数量 | 折扣 | 封面图片 | +------------+----------+------------------------+------+----------------+------------+-------+------+------+----------+ | TP9/5006-T | 计算机 | Dreamwearer 8 网站制作 | 鲍嘉 | 高等教育出版社 | 2016-08-16 | 33.25 | 50 | 0.8 | NULL | +------------+----------+------------------------+------+----------------+------------+-------+------+------+----------+ 1 row in set
    查看全部
  • 查看数据表结构 【SHOW COLUMNS】
    查看全部
  • 查看数据表列表
    查看全部
  • 查看数据表结构 SHOW COLUMNS FROM 表名; mysql> SHOW COLUMNS FROM BOOK; +----------+-------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +----------+-------------+------+-----+---------+-------+ | 图书编号 | char(10) | NO | PRI | NULL | | | 图书类别 | varchar(20) | NO | | 计算机 | | | 书名 | varchar(40) | NO | | NULL | | | 作者 | char(10) | NO | | NULL | | | 出版社 | varchar(20) | NO | | NULL | | | 出版时间 | date | NO | | NULL | | | 单价 | float | NO | | NULL | | | 数量 | int(5) | YES | | NULL | | | 折扣 | float | YES | | NULL | | | 封面图片 | blob | YES | | NULL | | +----------+-------------+------+-----+---------+-------+ 10 rows in set
    查看全部
  • SHOW TABLES [FROM db_name] [LIKE 'pattern' | WHERE expr] 既可以查看当前数据库中的数据表,也可查看其他数据库中的数据表 mysql> show databases; +--------------------+ | Database | +--------------------+ | information_schema | | bookstore | | mysql | | yggl | +--------------------+ 4 rows in set mysql> use bookstore; Database changed mysql> show tables; +---------------------+ | Tables_in_bookstore | +---------------------+ | book | +---------------------+ 1 row in set mysql> show tables from bookstore; +---------------------+ | Tables_in_bookstore | +---------------------+ | book | +---------------------+ 1 row in set
    查看全部
  • 创建数据表 1.打开数据库用【USE 数据库名称;】命令 2.显示数据库用【SELECT DATABASE();】命令 3.创建数据表:
    查看全部
  • C:\Users\Admin>mysql -u root Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 7 Server version: 5.1.68-community MySQL Community Server (GPL) Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. mysql> show databases; +--------------------+ | Database | +--------------------+ | information_schema | | bookstore | | mysql | | yggl | +--------------------+ 4 rows in set (0.00 sec) mysql>
    查看全部
  • 显示当前打开数据库: SELECT DATABASE(); 显示当前服务器版本: SELECT VERSION(); 显示当前时间: SELECT NOW(); 显示当前用户: SELECT USER(); mysql> use bookstore; Database changed mysql> select database(); +------------+ | database() | +------------+ | bookstore | +------------+ 1 row in set (0.00 sec) mysql> select version(); +------------------+ | version() | +------------------+ | 5.1.68-community | +------------------+ 1 row in set (0.00 sec) mysql> select now(); +---------------------+ | now() | +---------------------+ | 2016-11-27 00:02:44 | +---------------------+ 1 row in set (0.00 sec) mysql> select user(); +----------------+ | user() | +----------------+ | root@localhost | +----------------+ 1 row in set (0.00 sec)
    查看全部
  • 具有外键约束的表称为字表
    查看全部
  • UNSIGNEN 就是无符号的意思 没有负号的情况 数据类型详细参见书本 P70 use+数据库名称 进入数据库 显示当前打开数据库: SELECT DATABASE(); 显示当前服务器版本: SELECT VERSION(); 显示当前时间: SELECT NOW(); 显示当前用户: SELECT USER(); 创建数据库表:create table +数据表的名称 mysql> use bookstore; Database changed mysql> create table book( 图书编号 char(10) not null primary key, 图书类别 varchar(20) not null default '计算机', 书名 varchar(40) not null, 作者 char(10) not null, 出版社 varchar(20) not null, 出版时间 date not null, 单价 float(5) not null, 数量 int(5), 折扣 float(3), 封面图片 blob )engine=innodb; Query OK, 0 rows affected
    查看全部
  • 创建数据库 CRETAE DATABASE 修改数据库 ALTER DATABASE 删除数据库 DROP DATABASE mysql> create database bookstore -> default character set gb2312 -> collate gb2312_chinese_ci; Query OK, 1 row affected (0.00 sec) mysql> create database yggl; Query OK, 1 row affected (0.00 sec) mysql> use yggl; Database changed mysql> alter database yggl -> default character set gb2312 -> default collate gb2312_chinese_ci; Query OK, 1 row affected (0.00 sec)
    查看全部
    1 采集 收起 来源:内容回顾

    2018-03-22

  • 启动/关闭MySQL服务 net start mysql net stop mysql
    查看全部
  • 字符集设置
    查看全部
  • 字符型
    查看全部

举报

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

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