mysql数据库怎么创建数据表并添加数据

如题所述

1、创建一个数据库test2

代码:mysql> create database test2;  

截图:


2、创建一个mytable表  

代码:  mysql> create table mytable (name varchar(20), sex char(1),  

-> birth date, birthaddr varchar(20));  

截图:

3、显示表结构  

代码:mysql> describe mytable;  

截图:


4、向表中插入一条记录 

代码:mysql> insert into mytable  

-> values(  

-> 'abc','f','1988-07-07','chian');  

截图:

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2019-09-28

1、运行Navicat数据库管理工具,连接本地数据库。点击左上角“文件”或者工具栏“连接”图标,创建自己的数据库连接。Navicat for MySQL可以连接本地Mysql数据库,还可以连接远程Mysql数据库。两者连接方式基本相同。

2、连接好数据库之后,点击新建数据库,打开“新建数据库”对话框,输入数据库名之后,点击“确定”按钮。

3、为数据库添加数据表,这里是通过数据表的创建语句自动创建数据表。先到工程目录下找到创建数据表的SQL语句。

4、在Navicat for MySQL选中刚才创建的数据库,选择“查询”->“新建查询”,把步骤三中的SQL语句复制到“查询编辑器”中,点击运行。

5、在弹出的数据库名对话框中输入数据库名,并且点击“保存”按钮。只有经过保存的数据库名才可以在数据库查询中知道刚建好的数据表。

本回答被网友采纳
第2个回答  2020-07-31

创建MySQL数据表需要以下信息:

    表名、表字段名、定义每个表字段

语法

以下为创建MySQL数据表的SQL通用语法:

实例

以下例子中我们将在 shulanxt 数据库中创建数据表shulanxt_tbl:

from 树懒学堂 - 一站式数据知识平台

实例解析:

    如果你不想字段为 NULL 可以设置字段的属性为 NOT NULL, 在操作数据库时如果输入该字段的数据为NULL ,就会报错。

    AUTO_INCREMENT定义列为自增的属性,一般用于主键,数值会自动加1。

    PRIMARY KEY关键字用于定义列为主键。 您可以使用多列来定义主键,列间以逗号分隔。

    ENGINE 设置存储引擎,CHARSET 设置编码。

第3个回答  2015-06-09
可以用命令
也可以用界面化管理工具,比如navicat
第4个回答  2020-12-08

MySQL云数据库创建、配置与使用教程,五秒钟创建属于自己的mysql云数据库,申请地址:xmjar.cn

相似回答