MySQL学习创建数据库、创建表、添加、删除外键
发布日期:2021-05-28 16:45:34 浏览次数:48 分类:精选文章

本文共 685 字,大约阅读时间需要 2 分钟。

创建并管理数据库

  • 创建数据库删除现有数据库之前,请确保数据库名称已不存在。
  • DROP DATABASE IF EXISTS databasename;CREATE DATABASE databasename DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
    1. 创建数据库表在使用新表之前,请确保表名称已不存在。
    2. DROP TABLE IF EXISTS tablename;CREATE TABLE tablename (     id int(11) NOT NULL AUTO_INCREMENT,     name VARCHAR(30) ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
      1. 查看表结构查看表的创建语句,可以更清楚地了解表的定义。
      2. show create table tablename;
        1. 添加外键外键能够保证数据库的完整性和一致性,同时增强数据库设计的可读性。
        2. 添加外键示例:

          ALTER TABLE tablename ADD CONSTRAINT FK_USER_ID FOREIGN KEY(user_id) REFERENCES to_user(id);

          删除外键:

          ALTER TABLE tablename DROP FOREIGN KEY FK_USER_ID;

          查看表的外键关系:

          show create table tablename;

          通过以上步骤,您可以创建数据库、定义表结构并管理外键关系。记得根据实际需求调整数据库名和表名,并确保所有操作前检查数据库状态。

    上一篇:Hibernate学习及理解
    下一篇:mysql字段的添加、删除、修改

    发表评论

    最新留言

    初次前来,多多关照!
    [***.217.46.12]2025年04月15日 15时06分06秒