zoukankan      html  css  js  c++  java
  • Navicat for MySQL11--使用经验

    Navicat for MySQL11--使用经验、、

    ---------


    /-------------------
    导出SQL:右键表--转储SQL文件--结构和数据---(Finished - Successfully--导出完成后点击关闭)
    /--------------
    创建数据表:右键选择的数据库--命令列界面--输入语句--Enter
    /-------------------------
    数据库中设置主外键关联关系:
    右键外键列:(blog_id)---工具栏外键---(名(随便写),栏位(bog_id(本表的外键(不能是主键列))),参考数据库(num),被参考表(author),参考栏位(id(被参考表的主键列)),删除时(不写),跟新时(不写),)------------然后保存,
    实例:(三张表博客,作者,评论)
    一个作者有多个博客
    博客多
    作者1

    一个博客有多个评论
    评论多
    博客1

    外键设在多的一方:

    blog_id

    具体的代码:

    -- ----------------------------
    -- Table structure for author
    -- ----------------------------
    DROP TABLE IF EXISTS `author`;
    CREATE TABLE `author` (
    `id` int(11) NOT NULL,
    `name` varchar(255) default NULL,
    PRIMARY KEY (`id`)
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8;

    -- ----------------------------
    -- Records of author
    -- ----------------------------
    INSERT INTO `author` VALUES ('1', 'name');

    -- ----------------------------
    -- Table structure for blog
    -- ----------------------------
    DROP TABLE IF EXISTS `blog`;
    CREATE TABLE `blog` (
    `id` int(11) NOT NULL auto_increment,
    `title` varchar(255) default NULL,
    `content` varchar(255) default NULL,
    `create_time` datetime default NULL,
    `type` int(11) default NULL,
    `blog_id` int(11) default NULL,
    PRIMARY KEY (`id`),
    KEY `ss` (`blog_id`),
    CONSTRAINT `ss` FOREIGN KEY (`blog_id`) REFERENCES `author` (`id`)
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8;

    -- ----------------------------
    -- Records of blog
    -- ----------------------------
    INSERT INTO `blog` VALUES ('1', 'title', 'content', '2016-01-11 00:00:00', null, '1');

    -- ----------------------------
    -- Table structure for post
    -- ----------------------------
    DROP TABLE IF EXISTS `post`;
    CREATE TABLE `post` (
    `id` int(11) NOT NULL,
    `name` varchar(255) default NULL,
    `blog_id` int(11) default NULL,
    PRIMARY KEY (`id`),
    KEY `xx` (`blog_id`),
    CONSTRAINT `xx` FOREIGN KEY (`blog_id`) REFERENCES `blog` (`id`)
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8;

    -- ----------------------------
    -- Records of post
    -- ----------------------------
    INSERT INTO `post` VALUES ('1', 'name', '1');

    /-----------------

    /--------------

    -------------

  • 相关阅读:
    【荐】说说CSS Hack 和向后兼容
    【阮一峰】深入研究URL编码问题及JavaScript相应的解决方案
    什么是H标签?H1,H2,H3标签?以及和strong标签使用的方法及重要性
    实用框架(iframe)代码
    数据库(SQLITE3函数总结): sqlite3_open, sqlite3_exec, slite3_close,sqlite3_prepare_v2,sqlite3_column_text,
    BZOJ 3110 ZJOI 2013 K大数查询 树套树(权值线段树套区间线段树)
    c++中基本的语法问题
    RIP协议两个版本号对不连续子网的支持情况实验
    getChars的使用方法
    ios8中百度推送接收不到
  • 原文地址:https://www.cnblogs.com/GaoNa/p/9495238.html
Copyright © 2011-2022 走看看