zoukankan      html  css  js  c++  java
  • Mysql数据库操作

    create database csh;  创建数据库 csh是自己起的数据库名字

    show databases; 展示所有数据库

    show create database csh; 展示所创建的数据库信息 csh是自己起的数据库名字

    drop database csh;删除数据库 csh是自己起的数据库名字

    use yuanlin; 进入数据库 yuanlin是数据库名称

    进入数据库后在数据库里面创建表

    *创建表*

    create table banji(               banji是表的名称
    -> id   int auto_increment,                   id是名称 后面是数据类型auto_increment这个是设置为自增
    -> name varchar(10)    not null   name是名称 后面是数据类型 not null设置不能为空

     ->primary key(id)  设置为主键并且是唯一的
    -> );

    show tables 查看所有表

    desc banji 查看具体表的每个字段的信息 也叫查看表的结构

    alter table banji add age varcher; 在表里面添加字段 就是添加一列        alter table 表名 add 字段名 字段类型;

     alter table banji drop column age;在表里面删除字段 也就是删除一列    alter table 表名 drop column 字段名;

    alter table banji change title name int;  修改字段名称            alter table 表名change 要修改的名称 新修改的名称 数据类型;

    alter table banji modify name varchar(10);不修改名称只修改数据类型    alter table 表名 modify 字段名称 数据类型;

    alter table banji rename biao;修改表的名称                alter table 要修改的表 rename 新修改的名称;

     

  • 相关阅读:
    i=i+2 与i+=2
    如何浏览github上所有的公开的项目?
    在ubuntu怎样修改默认的编码格式
    链式结构实现堆排序
    直接插入排序的哨兵的作用
    lk进kernel
    比劫劫财引发的灾如何化解呢?
    java:Map借口及其子类HashMap二
    java:Map借口及其子类
    java:集合输出之foreach输出三
  • 原文地址:https://www.cnblogs.com/sheep-fu/p/12985739.html
Copyright © 2011-2022 走看看