zoukankan      html  css  js  c++  java
  • Mysql基本增删改查

    1登陆服务器

    mysql -h localhost -u username -p

    password

    2查看存在数据库

    show databases;

    3创建一个数据库(例如名字为class1,以下都是)

    create database  class1;

    4查看一个创建好的数据库

    show create database class1G

    5删除数据库

    drop databese  class1;

    6进入某个库,并操作

      首先use class1;

      1,查看拥有的表

      show tables;

      2,创建一个表

      create table score(
       stu int,
      name varchar(20),
      ke varchar(10),
      fen int
      );

      3使用主键约束

      方式一:create table score(
       stu int primary key,
      name varchar(20),
      ke varchar(10),
      fen int
      );

    方式二:create table score(
       stu int ,
      name varchar(20),
      ke varchar(10),
      fen int

      primary key(stu)
      );

      4删除表

      drop table score;

      6设置表的属性值自动增加
    AUTO_INCREMENT





    补充:
    设置外键
    constraint 外键名 FOREIGN KEY(字段名) REFERENCES <主表名> 主键列
    非空约束
    NOT NULL
    唯一性约束
    UNIQUE
    默认约束
    DEFAULT

    8表的数据增删改查

        查看表结构
        desc stu;
        插入数据
        Insert into stu
        (stu,name)
        Values
        (001,'zhangsan'),
        (002,"lisi");
        
        查看所有数据
        select * from stu;
        清空表数据
        truncate stu;
        
        告诉编码
        set names gbk;
        
        修改字段数据类型
        alter table stu modify fen varchar(10);
        
        修改字段名
        alter table stu change stu 学号 int;
        
        添加字段
        alter table stu add age int;
       

      删除字段
        alter table stu drop ke;
        删除数据
        delete from stu where name='lisi';

      

  • 相关阅读:
    ubuntu 安装 less
    Django orm增删改字段、建表 ,单表增删改查,Django请求生命周期
    python RabbitMQ队列使用
    80个Python练手项目列表
    celery异步任务体系笔记
    为什么要选择RabbitMQ ,RabbitMQ简介,各种MQ选型对比
    吞吐量(TPS)、QPS、并发数、响应时间(RT)
    Supervisor使用详解
    supervisor 使 celery后台运行
    celery Django 简单示例
  • 原文地址:https://www.cnblogs.com/xurui1995/p/5240150.html
Copyright © 2011-2022 走看看