在上一篇文章当中,我们初步了解了MySQL Workbench的图形界面.

接下来,我们就开始去初步了解数据库和表,以及创建一个数据库和向MySQL里面导入数据.

一.初步了解数据库创建一个数据库

1.显示所有的数据库

SHOW DATABASES;

点击运行按钮,就可以看到显示所有的数据库列表了.

2.创建一个数据库

在学习数据库中,会发现没有数据可以让我们操作,于是要自力更生.

自己创建数据库和数据.然后通过代码来运行.

接下来,就介绍怎么创建数据库.

方法一:代码创建

(在代码工作区中输入)

CREATE SCHEMA`crashcourse`;

然后在里面创建表

代码如下:

CREATE TABLE`crashcourse`.`customers`(

`cust_id`INT(11) NULL DEFAULT NULL,`cust_name` CHAR(50) NULL DEFAULT NULL,

`cust_address`CHAR(50) NULL DEFAULT NULL,

`cust_city`CHAR(50) NULL DEFAULT NULL,

`cust_email`CHAR(255) NULL DEFAULT NULL);

需要注意的是:自定义名称的两个点不是'',而是``,区别一下,否则代码会出错.

然后,我们就看到了导航栏中,出现我们定义的表`customers`了.

3.接下来,介绍如何向表导入数据,以`customers`为例子

①创建EXCEL数据,并保存为.CSV格式.如下图所示.

注意:保存的格式一定要保存对,否则导入数据的时候肯定会报错.

②接着,在导航栏中--右击--然后点击 Table Data Import Wizard

--(选择文件)Next

③下面是选择创建新表导入数据,还是使用原来的表导入数据.

(选择好以后)--Next

(在这里选择原来的表导入数据)

④然后点击Next,继续点击Next,即完成导入数据了.

4.最后,我们来看一下我们说创建的数据库和导入表格的数据,

代码如下:

SHOW COLUMNS FROMcustomers;SELECT * FROM `crashcourse`.`customers`;

结果如下:

好了,今天就介绍到这里.

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

作者以后会在博客中更新MySQL的教程,如果喜欢的话,关注一下哦!

持续更新中..............................

mysql创建数据库后怎么导入表_MySQL--初步了解数据库和表,创建数据库并导入数据...相关推荐

  1. mysql 修改单表导入大小_MySQL更改大库大表存储引擎方案

    一. 概述 检查库中myisam的表, sql如下: SELECT * FROM `tables` WHERE table_schema = 'UAR_STATISTIC' AND ENGINE = ...

  2. mysql 改表名锁表_mysql修改字段防止锁表

    步骤1: 修改一个大表的字段,add column或者drop column,操作后表会锁住,此时查询ok,insert和update会一直等待锁.如图. 解决方案: 1.基于要操作的表创建一个临时表 ...

  3. mysql 并发 锁表_MySQL中的锁(表锁、行锁) 并发控制锁

    https://github.com/MrLining/mysql/wiki/MySQL%E4%B8%AD%E7%9A%84%E9%94%81%EF%BC%88%E8%A1%A8%E9%94%81%E ...

  4. mysql 优化表_mysql里sql优化和表结构优化

    开启慢查询日志 计入sql show variables like 'slow_query_log';//慢查询查看状态 OFF未开启 ON开启 show variables like '%log%' ...

  5. mysql存储过程没有此表_mysql用存储过程写入 一个表A中没有存在在另一个表B的数据...

    需求 Abiao id content 1 sfsdfsg 2 ddsgffd 3 gfggg 4 dggfhfd Bbiao id 2 3 那么我要查询到Abiao 里面在Bbiao没有的数据 (理 ...

  6. mysql重装要删注册表_Mysql重装问题—删除注册表

    最近不小心突然卸载了mysql,结果重装mysql老是安装不成功,不是第四步出问题,就是第三步出问题无响应,卸了再重新安装,还是不行.究其原因就是系统里的注册表没有删除干净. 解决步骤: 1.在&qu ...

  7. mysql binlog 恢复指定表_Mysql用全备恢复指定表mysqlbinlog抽取某个表的信息

    Mysql恢复到指定表 2009年05月27日 作者: 大头刚 一.从全备中提取某一个表的信息,并进行恢复 恢复使用Mysqldump工具备份的数据,有个不方便的地方,就是在恢复的时候不能指定恢复到表 ...

  8. mysql 不在另一张表_mysql查询在一张表不在另外一张表的记录

    mysql查询在一张表不在另外一张表的记录 问题: 查询一个表(tb1)的字段记录不在另一个表(tb2)中 条件:tb1的字段key的值不在tbl2表中 ---------------------- ...

  9. mysql增删改查不区分大小写吗_MySQL的增删改查语句以及数据库设计的三大范式...

    数据库设计的三大范式: 1.列的原子性,即列是不可再分的 2.表里的每一列都应该与主键有关系, 3.表里的每一列都应该与主键有直接关系, 当使用自增长列不满足2.3范式,是特殊例子,只用在解决较为复杂 ...

  10. mysql innodb 索引组织表_Mysql InnoDB引擎 -索引组织表

    在InnoDB 存储引擎中,表都是根据主键顺序组织存放的,这种存储方式的额表称为索引组织表.在InnoDB存储引擎表中,每张表都有个主键(Primary key),如果在创建表时 没有显示地定义主键, ...

最新文章

  1. apache开启.htaccess
  2. 在Spring 框架中如何更有效的使用JDBC?
  3. Python数模笔记-Sklearn(2)聚类分析
  4. Python 入门到精通(—)初识Python
  5. Android 应用开发(32)--工程相关解析(各种文件,资源访问)
  6. ktv点歌系统安卓_喜事汇KTV设备更新语音点歌系统,特推出一下优惠活动。转发朋友圈有惊喜。...
  7. C++ UNICODE 文件读写相关
  8. SimHei字体(永久有效)
  9. CompoundButton调用setChecked多次触发onCheckedChanged
  10. python自动修改论文格式_如何轻轻松松修改论文格式?
  11. 练习1000 scanf 用法
  12. oppo小布机器人_OPPO小布助手2.0全新版本来袭,做你身边最聪明的AI语音助手
  13. 计算机网络第一章作业(第8版 谢希仁)
  14. C51单片机毕业设计题目大全
  15. 【已解决】阿里自动滑块 x5sec 解密 钉钉数据采集
  16. liferay mysql_Liferay Portal使用MySQL数据库配置
  17. oracle 命令 操作
  18. 结合CAP理论分析ElasticSearch的分布式实现方式
  19. hive的文件的记录格式serde
  20. B2B企业的网络营销日常工作内容有哪些?

热门文章

  1. Kubernetes 是什么?
  2. 挂载目录进不去怎么办?
  3. pytorch自带网络_使用PyTorch Lightning自动训练你的深度神经网络
  4. UI--位图和矢量图,色彩,
  5. linux bogon,linux bogon
  6. Mybatis 一对多查询【钢镚核恒】
  7. 7.前端开发规范 eslint-jslint规范
  8. STMcubeIDE学习汇总(五)----知识覆盖
  9. 我为什么这么讨厌你一行行地讲代码?
  10. 陈坤担任探鲜官 全球首台果蔬除农残冰箱在中国诞生