2018小白数据库Navicat 12 for MySQL语句建表

1、先建主表,再建从表
2、外键关联主键
foreign key(外键字段)  references 主表(主键)
3、设置联合主键
可以由多个字段联合作为主键,primary key(字段1,字段2)

操作方法

  • 01

    打开Navicat 12 for MySQL 单击connection,下拉菜单选MySQL

  • 02

    输入连接名称、密码,点OK

  • 03

    双击新建的连接,右键 new databases

  • 04

    输入数据库名, character set 选utf8 collation选utf8_unicode_ci

  • 05

    新建查询:

  • 06

    先保存一下

  • 07

    #单行注释 /*多行注释*/ #语句建表 /* create table 表名(字段名 字段类型 约束); */ #创建学生表xsb:学号(主键),姓名(非空),年龄, #班级(默认,默认值为161),性别(枚举),籍贯 #身份证号(唯一)、注册日期(默认系统时间) create table xsb( xh char(20) primary key, xm varchar(20) not null, xb enum('男','女'), jg varchar(50), bj char(10) default '161', nl int, sfzh char(18) unique, zcrq timestamp default current_timestamp);

  • 08

    新增: insert into 表名(字段1,字段2,字段3,.......) values(字段1值,字段2值,字段3值,.......) 注意:除数值类型外,都加单引号 若向表中每个字段都插入值,则所有的字段名可以省略,但是字段值的顺序必须与表结构顺序完全一致

  • 09

    更新: update 表名 set  字段=修改后的值 where 修改条件

(0)

相关推荐

  • 如何激活Navicat 12 for MySQL

    Navicat 12 for MySQL是现在十分常用的一款数据库软件,有些新用户不知道如何激活该软件,接下来小编就给大家介绍一下具体的操作帮助.具体如下:1. 首先第一步先点击任务栏网络图标,接着根 ...

  • Sql Server数据库建表

    这里简单介绍一下如何创建数据库表,创建表有两种方式,一种通过查询分析器直接输入Sql语句,另一种通过工具方式,第二种方式相对来说简单一些,第一种要求熟悉sql语法. 操作方法 01 打开数据库选中要创 ...

  • navicatforMysql:[3]navicat如何执行sql语句

    Navicat for Mysql 是一款很方便的mysql客户端工具,能够很好的提供操作数据库可视界面,在同类型的软件中,占有极高的市场份额.今天小天我就带领大家走进这款优秀的软件,看navicat ...

  • WordPress数据库维护时常用到 12 个 SQL 语句

    虽然通过 WordPress 强大的插件库,你几乎可以干任何的事情,但是有时候需要快速修复一些特定的问题的时候,直接操作数据库可能反而是方便的方法,所以这篇文章就给大家介绍 WordPress 数据库 ...

  • mysql数据库建表和SQL修改表结构

    Mysql是我们经常使用的数据库之一,下面小编教大家如何使用Mysql新建数据表以及运用SQL更改表结构. 操作方法 01 打开Navicat for MySQL,找到一个数据库,然后右键单击表,选择 ...

  • Navicat怎么连接PostgreSQL数据库?Navicat Premium新建连接PostgreSQL数据库教程

    在平常工作中,常常会用到Navicat,Navicat Premium是一款通用数据库管理和开发工具,并支持MySQL.MariaDB.SQL Server.PostgreSQL.Oracle 和 S ...

  • mysql语句:增删改查使用方法

    这篇主要向大家介绍了mysql语句中增删改查怎么操作. 操作方法 01 第一步,我们打开mysql命令行编辑器,连接数据库,然后使用我们想要的数据库. 02 第二步,我们显示表结构,准备插入数据. 0 ...

  • mysql数据库怎么使用,mysql的使用方法

    有时候我们在做开发的时候,需要用到mysql数据库,怎么使用呢,下面小编来分享一下mysql的使用方法 创建数据库和表 01 第一步在电脑上安装好myql数据库之后,打开mysql命令行,输入密码,按 ...

  • sql server如何导出建表语句

    有时候我们建好一个数据库,想在再建一个备用的数据库,重新建一个会很麻烦,而且还要从新写建表语句,如果他是时间多的没地方用了,就是太任性了,下面我来告诉大家如果导出数据库的建表语句,来简化建表时的流程. ...