上篇讲到常见MySQL管理操作,这篇文章介绍下MySQL数据库的新建数据库,表,字段等方面的问题。

1.新建数据库

在“导航栏”中的服务器上右键→新建→数据库,就可以新建数据库了。

新建数据库时,会弹出上图的窗口,其中“名称”即数据库的名称,注意不能为中文,不要包含出字母、数字、下划线之外的其他字符。“字符集”一定要选择为“utf8”;“字符集校对”可以不选。如上图,确定后,就创建了一个名为“mydatebase”的数据库了,我们在“导航栏”中可以看到该数据库(如果没有看到,就选中服务器刷新一下)。

2.删除数据库

删除数据库很简单,直接在要删除的数据库上右键,选择删除即可。删除表、字段都是这样操作,此处不详细叙述了。

3.新建表

创建你好数据库后,我们可以在该数据库下新建表。新建表的方法很简单,在目标数据库上右键→新建→表格。如下图:

新建表格填写的信息如上图,“名称”、“字符集”、“字符集校对”三项和数据库的规则一致;“类型”即该表的数据库存储引擎类型,在MySQL中,每个表都可以单独设置引擎。我们一般设置为“MyISAM”即可。“备注”中可以填写中文,主要的作用是用来备注表的信息,与数据存储无关

4.新建字段

新建表之后,就可以在表中新建字段了。在MySQL-Front中,新建表格时,默认自动建了一个名为“Id”的字段,并且该字段被设置为了主索引。新建字段的方法是:在目标表格上右键→新建→表格。

添加字段时选项比较多,其中“名称”与数据库、表的名称命名规则一致。“字符集”、“字符集校对”默认即可,我们主要介绍其他几个选项:

(1)、类型:即该字段的数据类型,具体参见“6.3.3  MySQL的数据类型”。

(2)、长度:即该字段的长度,与对应的数据类型有关,最大值不能超过数据类型的最大长度。

(3)、默认值:添加记录时没有传值的时候默认的值,注意默认值应与数据类型对应。

(4)、属性:任何数据类型的字段都有“允许空”这个属性,勾选了即允许字段内容为空,不勾选则不允许字段内容为空。对于数值型的字段还有“unsigned”属性,英文意思是“无标记的”,可以理解成没有数字类型的字段没有无负数。数值型中的Int相关的类型还有“zerofill”属性,英文意思是零填充,即当插入的值长度小于字段设定的长度时,自动在值的前面0填补。

5.添加记录、修改记录、删除记录

新建表、并且添加完整字段后,就可以添加记录了。在MySQL-Front中,添加记录、修改记录、删除记录等可视化操作是在“数据浏览器”中完成的。

(1)、添加记录:在任何已存在的记录上右键→插入记录,就会出现一条空白记录行,直接在里面填写数据即可,注意填写的内容要对应该字段的数据类型。填写完后,点击快捷工具栏的刷新按钮刷新一下。

(2)、修改记录:对于任何已存在的记录,可以修改其字段的值,直接在需要修改的字段上双击然后字段的值即可,修改之后也需要刷新一下。

(3)、删除记录:在要删除的记录上右键→删除。

下篇会讲下数据库的安全问题。

mysql front新建数据库_简述MySQL-Front数据库的具体操作相关推荐

  1. mysql 分片 数据迁移_简述MySQL分片中快速数据迁移_MySQL

    推荐阅读:MySQL 数据库跨操作系统的最快迁移方法 mysql 备份与迁移 数据同步方法 操作实践背景: travelrecord表定义为10个分片,尝试将10个分片中的2个分片转移到第二台MySQ ...

  2. 数据库:简述对关系型数据库(RDBMS)的认识

    <数据库:简述对数据库的认识> <数据库:简述对关系型数据库(RDBMS)的认识> <数据库:简述对非关系型数据库(NoSQL)的认识> <数据库:关系型数据 ...

  3. mysql做kv数据库_从零开始写KV数据库:基于哈希索引

    前言 新的KV数据库层出不穷,我们经常听说的KV数据库如RocksDb.Hbase等都是基于日志结构的存储引擎.最近我在看<数据密集型应用系统设计>,里面有一章专门在讲日志结构的存储引擎的 ...

  4. JSP大作业数据库_本地MySQL【种种问题】

    JSP大作业数据库MySQL第1部分.zip: 链接:https://pan.baidu.com/s/1ZHwxAnATQSSjC-F6EpxeUw 提取码:30kw JSP大作业数据库MySQL第二 ...

  5. mysql核心数据库_从MySQL基础进军MySQL核心架构 178集MySQL数据库核心基础视频教程 MySQL基础案例教程...

    从MySQL基础进军MySQL核心架构 178集MySQL数据库核心基础视频教程 MySQL基础案例教程 课程目录 (1) 01MySQL基础_课程引入.avi (2) 02MySQL基础_为什么学习 ...

  6. 兄弟连mysql数据库_兄弟连学python-------MySQL数据库基础知识

    1.数据库系统(database system) 数据库系统是计算机系统中一种专门管理数组资源的系统,数据库存储的是一组或多组经过处理后的数据,管理这个数据库的软件成为数据库管理系统. 组成: 数据库 ...

  7. mysql命令创建用户_使用MySQL命令行新建用户并授予权限的方法

    MySQL命令行能否实现新建用户呢?答案无疑是肯定的.而且在使用使用MySQL命令行新建用户后,还可以为用户授予权限. 首先要声明一下:一般情况下,修改MySQL密码,授权,是需要有mysql里的ro ...

  8. mysql 最大导入限制_分享mysql导入.sql 数据库文件最大限制的修改

    MySQL导进.sql文件的限制题目 本人电脑上拆的PHPNow在导进数据库斗劲年夜(年夜于32M)时碰着毛病,不能导进. 找遍天理要发: php.ini配置文件中有三处天方需要改动: upload_ ...

  9. mysql刷新当前数据库_看看MySQL数据库高级操作

    免费资源网 - https://freexyz.cn/ 文章目录 数据表高级操作 准备工作:安装MySQL数据库 一.克隆表 方法一 方法二 二.清空表,删除表内的所有数据 方法一 方法二 三.创建临 ...

  10. 导出mysql数据库_导出mysql数据库数据

    1.phpmyadmin导出 SELECT `a`.`order_sn`,`a`.`member_id`,`c`.`job_number`,`a`.`shouhuo_name`,`a`.`shouhu ...

最新文章

  1. 统一设置网站html文件输出编码为utf-8,以解决乱码问题
  2. mqtt服务器apollo的搭建和测试工具paho的使用
  3. Exchange 2010 RPC配置静态RPC端口客户端访问、通讯簿服务和公用文件夹连接
  4. 04.SpringBoot 自定义配置
  5. 网络管理助力节约IT运维成本
  6. python实现ncm转mp3_网易云音乐ncm格式分析以及ncm与mp3格式转换
  7. zip和unzip命令使用
  8. itext-asian-5.2.0
  9. 微型计算机拆卸步骤,《微型计算机拆卸》PPT课件.ppt
  10. 为知笔记的markdown图片处理
  11. ME3616-OPENCPU完整调试笔记
  12. 服务器过载保护(上篇)——过载介绍
  13. 实现图片染色效果的三种方式
  14. Windows下C++通过Hooks记录键盘敲击记录的代码
  15. 密码学归约证明——计数器CTR模式
  16. 比普通定投高20%的支付宝智能定投策略,30行代码轻松复现
  17. 用php搭建公众号服务器,如何快速给自己的微信公众号搭建自己的后台服务端
  18. Fluent仿真计算前的准备
  19. 30 岁转行做程序员,晚了吗?
  20. python 五角星代码

热门文章

  1. Pspice for TI取消默认打开方式
  2. 时间管理表 - 《月总结计划表》
  3. java中的quartz_java 中对Quartz表达式的执行
  4. testbench——信号的产生
  5. 小米10手机电路图 主板元件位号图
  6. 服务器端请求伪造——SSRF
  7. ShadowGun之Shader分析
  8. android toast防重_安卓Toast自定义及防止重复显示
  9. serialVersionUID
  10. 【渝粤题库】陕西师范大学164113 电子支付 作业(专升本)