zoukankan      html  css  js  c++  java
  • mysql 建立表之间关系 一对一 练习2

    创建db5数据库

    create database db5 charset=utf8;

    use db5;

    例二:一个管理员唯一对应一个用户
        用户表:
        id user  password
         1  egon    xxxx
         2  alex    yyyy
    
    创建用户表
    mysql> create table user(
    id int primary key auto_increment,
    user varchar(50) not null,
    password varchar(50) not null); 
    Query OK, 0 rows affected (0.12 sec)
    
    
    

    插入用户信息

    mysql> insert into user(user,password) values('alex','123'),('mike','1234'),('jack','123');
    Query OK, 3 rows affected (0.01 sec)
    Records: 3  Duplicates: 0  Warnings: 0
    
    mysql> select * from user;
    +----+------+----------+
    | id | user | password |
    +----+------+----------+
    |  1 | alex | 123      |
    |  2 | mike | 1234     |
    |  3 | jack | 123      |
    +----+------+----------+
    3 rows in set (0.00 sec)


    管理员表: fk+unique id user_id password 1 1 xxxxx 2 2 yyyyy


    创建管理员表
    mysql> create table Administrator(
    id int primary key auto_increment,
    user_id int unique,
    password varchar(50) not null,
    foreign key(user_id) references user(id)
    on delete cascade 
    on update cascade);
    Query OK, 0 rows affected (0.20 sec)
    
    
    

    插入记录

    mysql> insert into Administrator(user_id,password) values(1,'123'),(2,'1234'),(3,'123');
    Query OK, 3 rows affected (0.01 sec)
    Records: 3  Duplicates: 0  Warnings: 0
    mysql> select * from Administrator;
    +----+---------+----------+
    | id | user_id | password |
    +----+---------+----------+
    |  1 |       1 | 123      |
    |  2 |       2 | 1234     |
    |  3 |       3 | 123      |
    +----+---------+----------+
    3 rows in set (0.00 sec)
     
  • 相关阅读:
    STL之rb_tree的find函数
    Ruby对象、变量和常量
    Welcome to the Real World
    Git经常使用命令
    Android休眠唤醒机制简介(一)【转】
    DirectFB学习之移植到nuc972平台 标签: DirectFBlinux图形加速驱动【转】
    Buildroot构建指南——工具链【转】
    深入浅出
    android 添加一个按键键值【转】
    Android系统升级那些事儿【转】
  • 原文地址:https://www.cnblogs.com/mingerlcm/p/9866510.html
Copyright © 2011-2022 走看看