zoukankan      html  css  js  c++  java
  • MySQL 终端操作笔记

    1进入Mysq

    mysql -u root -p

    2创建数据库

    create database test;

    3 选中数据库

    use test;

    4显示数据表

    show tables;

    5创建数据表

    create table pet( name varchar(20),owner varchar(20), species varchar(20), sex char(1), birth date, death date);

    6显示数据表

    describe pet;

    7显示数据表的内容

    select * from pet;

    8数据表中插入内容

     insert into pet (name ,owner , species , sex, birth , death )values('旺财','周星驰','狗','公','1990-01-01',null);

    9修改数据表的内容

     update  pet set name='旺旺财' where owner='周星驰';

    10删除数据表的内容

    delete from pet where name='周星驰';

    11 更改数据表中文乱码;

    alter table user modify name  varchar(20) CHARACTER SET 'utf8';

    12 唯一主键   create table user(id int primary key,name varchar(20));

         联合主键    create table user2(id int, name varchar(20),password varchar(20),primary key(id,name));

         自增约束 create table  user3( id int primary key auto_increment, name varchar(20);

         添加主键  alter table user5 add primary key(id); 

         删除主键   alter table user5 drop primary key(id);

         修改主键 alter table user5 modify id int primary key;

          唯一约束 create table uesr6(id int, name varchar(20));

           alter table user6 add unique (name);

          create table user6 (id int, name varchar(20),unique(id,name));

          删除 唯一约束  alter table user6 drop index id ;

          添加唯一约束    alter table user6 modify name varchar(20) unique;

          非空约束 create  table user7( id int, name varchar(20) not null);

           默认约束 create table user8(id int,name varchar(20),age int default 10);

            

            外键约束 涉及两个表 主表 与 附表。

             create table classes(id int,name varchar(20));

             alter table classes add primary key(id);

            create table students(id int primary key, name varchar(20), class_id int , foreign key(class_id) references                 classes(id));

            

          

          主表 中不存在的数据值,附表无法使用 ,主表的记录被附表引用,是不可以删除。

           

  • 相关阅读:
    linux Mysql 安装
    百度地图的一些操作
    Angularjs Table
    liunx安装mongodb
    ARP协议
    Python获取IP的方式与意义
    selenium 的使用--持续更
    使用pyquery
    beautiful soup的用法
    内置函数
  • 原文地址:https://www.cnblogs.com/chenyh123/p/10376678.html
Copyright © 2011-2022 走看看