为了账号安全,请及时绑定邮箱和手机立即绑定

MySQL8.0零基础入门之从青铜到钻石

难度入门
时长 5小时30分
学习人数
综合评分9.43
38人评价 查看评价
9.7 内容实用
9.2 简洁易懂
9.4 逻辑清晰
  • 比较运算符

    不等于:!= 或者 <>

    查看全部
  • DQL语句之简单查询

    1、某列数据和固定值运算:SELECT 列名1+固定值 FROM 表名;

    2、某列数据和其他列数据参与运算:SELECT 列名1+列名2   新列名 FROM 表名;

    查看全部
  • DML语句修改和删除

    1、不带条件修改数据:UPDATE 表名 SET 字段名=值;

         带条件修改数据: UPDATE 表名 SET 字段名1=值1,字段名2=值2 WHERE 字段名=值;

    2、带条件删除数据: DELETE FROM 表名 WHERE 字段=值

    3、摧毁表再创建个结构一模一样的新空表:TRUNCATE TABLE 表名;

    查看全部
  • 蠕虫复制

    1、将表2数据插入到表1中(表2表1机构一致):INSERT INTO 表名1 SELECT * FROM 表名2;

         插入部分字段:INSERT INTO 表名1(字段1,字段2) SELECT 字段1,字段2 FROM 表名2  

    查看全部
    0 采集 收起 来源:蠕虫复制

    2022-01-11

  • DML语句

     1、插入记录:INSERT INTO 表名               --表示往哪张表中添加数据

                           (字段名1,字段名2,……) --要给哪些字段设置值

                            VALUES(值1,值2,……);  --设置具体的值

                      不写字段名:INSERT INTO 表名 VALUES(值1,值2,值3);

    2、插入部分数据:INSERT INTO 表名(字段名1,字段名2,……)VALUES(值1,值2,……);  ps:没有添加的字段会使用NULL

    查看全部
  • DDL操作表:

    1、创建表:CREATE TABLE 表名(字段名1  字段类型1,字段名2 字段类型2);

     类型: int 整型;double 浮点型(带小数的);varchar 字符串型;date 日期类型yyyy-mm-dd ……

       eg. CREATE TABLE student(id int,name varchar(10),age int,birthday date,sex char(1));

    2、查看表结构 :DESC 表名;

    3、查看创建表的SQL语句:SHOW CREATE TABLE 表名;

    4、快速创建一个表结构相同的表:CREATE TABLE 新表名 LIKE 旧表名;

    5、删除表:DROP TABLE 表名;

         判断表是否存在并删除表:DROP TABLE IF EXISTS 表名;

    6、修改表结构

    6.1添加表列:ALTER TABLE 表名 ADD 列名 类型;

    6.2修改列类型:ALTER TABLE 表名 MODIFY 列名 新的类型;

    6.3修改列名:ALTER TABLE 表名 CHANGE 旧列名 新列名 类型;

    6.4删除列: ALTER TABLE 表名 DROP 列名;

    6.5修改表名 RENAME TABLE 表名 TO 新表名;

    6.6修改字符集: ALTER TABLE 表名 character set 字符集; 

    查看全部
  • 查看所有数据库 SHOW DATABASES;

    增加数据库:CREATE DATABASE 数据库名;

    修改数据库:alter database 数据库名 default character set 字符集; 

    删除数据库:DROP DATABASE 数据库名;

    使用数据库: USE 数据库名;

    查看正在使用的数据库:select database ();

    查看全部
  • zongjie---

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

    2022-01-04

  • hhhhhhhhhh

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

    2022-01-04

  • DDL 操作数据库以及表的增删改 等

    DML 对表数据进行增删改等

    DQL 对表数据各种维度select 查

    查看全部
  • mysql几种登录方式:

    1. mysql -u用户名 -p密码

    2. mysql -u用户名 -p回车 输入密码

    3. mysql -hip地址 -u用户名 -p密码

    查看全部
    1 采集 收起 来源:dos连接数据库

    2021-12-01

  • DDL语句操作【create=增加;drop=删除;alter=修改;】

    DML语句针对表内进行操作【insert=增加;delete=删除;update=修改;】

    DQL对表数据进行各种维度的查询【select】

    查看全部
  • 有木有一开始就设置主键值起始的方法

    查看全部
  • create:创建

    drop:丢掉,放弃

    alter:改变,改建

    查看全部
  • 前提:先使用一个数据库

    1.创建表

    CREATE TABLE 表名 (字段名1 字段类型1, 字段名2 字段类型2...);

    建议书写格式:

    CREATE TABLE 表名(
    字段名1 字段类型1,
    字段名2 字段类型2
    );

    MySql数据类型

    int           整形

    double    浮点型

    varchar    字符串型     char(0-255)

    date       日期类型


    2.1查看某个数据库中的所有表

    SHOW TABLES;

    2.2查看表结构

    DESC 表名;

    2.3查看创建表的SQL语句

    SHOW CREATE TABLE 表名;

    3.快速创建一个表结构相同的表

    CREATE TABLE 新表名 LIKE 旧表名;

    4.1删除表

    DROP TABLE 表名;

    4.2判断表是否存在并删除表

    DROP TABLE IF EXISTS 表名;

    5.修改表结构(不太常用)

        添加表的列

    ALTER TABLE 表名 ADD 列名 类型;

        修改列的类型

    ALTER TABLE 表名 MODIFY 列名 新的类型;

        修改列名

    ALTER TABLE 表名 CHANGE 旧列名 新列名 类型;

        删除列

    ALTER TABLE 表名 DROP 列名;

        修改表名

    RENAME TABLE 表名 TO 新表名;

        修改字符集

    ALTER TABLE 表名 character set 字符集;
    查看全部
  • DDL语句-定义数据库,表,列等。(create、drop、alter等)


    一、创建数据库

    1.创建数据库

    CREATE DATABASE;

    2.判断是否存在并创建数据库

    CREATE DATABASE IF NOT EXISTS 数据库名;

    3.创建数据库并指定字符集(编码表)

    CREATE DATABASE 数据库名 CHARACTER SET 字符集;


    二、查看数据库

    1.查看所有数据库

    SHOW DATASES;

    2.查看某个数据库的定义信息

    SHOW CREATE DATABASE 数据库名;


    三、修改数据库

    修改数据库的字符集格式

    ALTER DATABASE 数据库名 DEFAULT CHARACTER SET 字符集;


    四、删除数据库

    DROP DATABASE 数据库名;


    五、使用数据库

    1.查看正在使用的数据库

    SELECT DATABASE();

    2.使用/切换数据库

    USE 数据库名;
    查看全部

举报

0/150
提交
取消
课程须知
学习中需要用到这些工具: —MySQL8.0 —Navicat连接工具 —DOS窗口 你需要有这些基础: —会使用DOS窗口
老师告诉你能学到什么?
1、什么是数据库 2、数据库的安装与卸载 3、SQL基础语法 4、DDL语句--对数据库及表的增删改查 5、DML语句--对数据的增删改 6、DQL语句--对数据的查询 7、数据库表的约束

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

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