Mysql学习(三)之数据库管理工具Navicat

前言

mysql安装完后默认只有命令行工具,所以我们可以下载一些数据库管理工具Navicat

Navicat使用

  • 首先建立一个连接选择mysql,填写信息
  • 发现多了一个localhost,双击,打开连接,右键可以取消连接
  • 右键新建数据库,输入数据库名、字符集(utf-8)、排序规则(utf8_general_ci/通用规则)
  • 点击确定发现多了一个数据库,但是是灰色的,双击可以打开,需要的话右键可以关闭
  • 右键新建表,填写字段信息(长度够用就好,太长会浪费空间降低性能,最长255),勾选不是null,表示是否允许为空,之后保存
  • 发现多了一个表,右键设计表可以重新编辑表,选中id字段勾选自动递增(比如第一个用户是1,第二个就是2....)

注意:在使用Navicat之前要先启动mysql

原文地址:https://www.cnblogs.com/kunmomo/p/11445334.html

时间: 2024-11-08 07:41:36

Mysql学习(三)之数据库管理工具Navicat的相关文章

mysql数据库管理工具navicat for mysql怎么用

mysql数据库管理工具navicat for mysql,对于不怎么喜欢图形界面或者不太方便使用SQL的时候.我们可以通过用这个图形界面数据库管理工具来管理mysql,本经验咗嚛就简单介绍一下怎么用navicat for mysql管理连接mysql数据库 1.Navicat for  mysql 怎么用? 连接数据库 打开navicat for mysql之后找到,文件----新建连接 2.连接参数填写 在出现的连接设置里面,有很多选项都是针对需要连接的数据库的账号信息 连接名:可以任意填写

c++ boost库学习三:实用工具

noncopyable 大家都知道定义一个空类的时候,它实际包含了构造函数,拷贝构造函数,赋值操作符和析构函数等. 这样就很容易产生一个问题,就是当用户调用A a(“^_^") 或者A c="^_^" 时会发生一些意想不到的行为,所以很多时候我们需要禁用这样的用法. 一种方法就是把拷贝构造函数和赋值操作符显式的定义为private,但是这样需要很多代码. 于是boost库为大家提供了一个简单的方法:只需要将类继承于noncopyable就可以了. #include "

mysql数据库管理工具(navicat for mysql)

Navicat Premium 是一个可多重连接的数据库管理工具,它可让你以单一程序同时连接到 MySQL.Oracle.PostgreSQL.SQLite 及 SQL Server 数据库,让管理不同类型的数据库更加方便.Navicat Premium 结合了其他 Navicat 成员的功能.有了不同数据库类型的连接能力,Navicat Premium 支持在 MySQL.Oracle.PostgreSQL.SQLite 及 SQL Server 之间传输数据.它支持大部份 MySQL.Ora

mysql数据库管理工具(navicat for mysql) 10.1.7 绿色中文版

最新版navicat for mysql,自带注册码.已经绿化,解压到任意目录就可运行. Navicat Premium 是一个可多重连接的数据库管理工具,它可让你以单一程序同时连接到 MySQL.Oracle.PostgreSQL.SQLite 及 sql server 数据库,让管理不同类型的数据库更加方便.Navicat Premium 结合了其他 Navicat 成员的功能.有了不同数据库类型的连接能力,Navicat Premium 支持在 MySQL.Oracle.PostgreSQ

第三方数据库管理工具Navicat使用教程

一.Navicat Premium是一个功能强大的第三方数据库管理工具,可以连接管理MySQL.Oracle.PostgreSQL.SQLite 及 SQL Server数据库. 使用Navicat软件进行连接数据库之前,先了解一下如何查看数据库的IP,端口号,数据库用户名,数据库名字. 1.进入自主管理平台,点击数据库管理,查看MYSQL数据库的详细信息(使用外网IP进行连接数据库),如图: 2.进入自主管理平台,点击数据库管理,查看SQL SERVER数据库的详细信息,如图: 二.连接mys

MySql 学习三(多对多)

在我的前一篇博客中学习了一点点数据库的基础知识,今天我们一起学习数据库中的多对多的数据库的设计.在我们的日常生活中有哪些是多对多的数据关系呢?如果你还是一个学生,可能最容易想到的就是老师和学生的关系.一个老师肯定给多个学生上过课,同时一个学生也听过很多老师的课.如果你是一名销售,可能最容易想到的就是订单和客户的关系.总之,生活中多对多的关系实在是太多了. 实例: 下面我们就以老师和学生的关系来理解数据库中的多对多的关系: 假设:老师的信息有id,name,salary,学生的信息有 id,nam

MySql学习(三) —— 子查询(where、from、exists) 及 连接查询(left join、right join、inner join、union join)

同样的,使用goods表来练习子查询,表结构如下: 所有数据(cat_id与category.cat_id关联): 类别表: mingoods(连接查询时作测试) 一.子查询 1.where型子查询:把内层查询的结果作为外层查询的比较条件 1.1 查询id最大的一件商品(使用排序+分页实现) :mysql> SELECT goods_id,goods_name,shop_price FROM goods ORDER BY goods_id DESC LIMIT 1; 1.2 查询id最大的一件商

MySQL学习笔记_1_MySQL数据库管理系统概述

 1. MySQL架构 C/S: client / server架构 MySQL DBMS(Data Bank Management System): 数据库管理系统 客户端 <---> 服务器 ---> 数据库 ---> 数据表 ---> (记录/行,字段/列) 2. 数据库程序员需要精通的操作:(不是DBA(数据库管理员)) 一.为项目设计表 二.使用SQL语句(SQL语句编程) 其他.都可以通过工具来完成. 3.MySQL文件结构 配置文件:my.ini: 可以通过

MySQL学习(三)——Java连接MySQL数据库

1.什么是JDBC? JDBC(Java DataBase Connectivity)就是Java数据库连接,说白了就是用Java语言来操作数据库.原来我们操作数据库是在控制台使用SQL语句来操作数据库,JDBC是用Java语言向数据库发送SQL语句. 2.JDBC原理 SUN提供访问数据库规范称为JDBC,而生产厂商提供的实现类称为驱动. JDBC是接口,而JDBC驱动才是接口的实现,没有驱动无法完成数据库连接! 每个数据库厂商都有自己的驱动,用来连接自己公司的数据库. 3.JDBC开发步骤