zoukankan      html  css  js  c++  java
  • day39——SQL语句简单介绍、库、表、记录、安装mysql简单命令

    day39

    SQL语句简单介绍

    库(增删改查)
    • 查看数据库

      show databases;

    • 查看其中一个库

      show create database db1;

    • 创建数据库

      create database db1;

    • 创建数据库并指定编码

      create database db1 charset utf8;

    • 使用数据库

      use db1;

    • 修改数据库

      alter database db1 charset utf8;

    • 删除数据库

      drop database db1;

    表(增删改查)
    • 创建表

      create table stu(id int,name char(16));

    • 查看当前库下所有的表

      show tables;

    • 查看刚刚创建的表

      show create table stu;

    • 查看一张表的基本信息

      desc stu;

    • 修改表的数据类型

      alter table class modify class_name char(16);

    • 修改表的字段名和数据类型

      alter table class change class_name name char(18);

    • 删除表

      drop table class;

    记录(增删改查)
    • 新增一条记录

      insert into stu values(1,'海狗'),(2,'李业'),(3,'钢环');

      insert into stu(id,name) values(1,'王洋');

    • 查记录

      select * from stu;

    • 条件查询

      select * from stu where id = 1;

    • 修改记录

      update stu set name = 'alisa' where id = 3;

    • 删除记录

      delete from stu where name = '海狗';

    清空表:
    delete from t1; 如果有自增id,新增的数据,仍然是以删除前的最后一样作为起始。
    truncate table t1; 数据量大,删除速度比上一条快,且直接从零开始,

    安装mysql简单命令

    1566987201937

  • 相关阅读:
    javascript学习一
    对软件工程课程的认识
    人月神话读后感
    项目开发总结报告(GB8567——88)
    MFC双缓冲绘图
    QT连接MySQL
    [QT学习]拷贝文件
    Arduino入门笔记【1】
    《人月神话》读后感以及软件工程总结
    十天冲刺任务(第二次冲刺)
  • 原文地址:https://www.cnblogs.com/NiceSnake/p/11574922.html
Copyright © 2011-2022 走看看