数据库之mysql篇(4)—— navicat操作mysql
navicat
1.简介:
navicat是一个软件,旗下针对不同数据库有不同的软件版本,支持以下数据库,还是挺厉害的:

这里我采用navicat for mysql版本。实现图形化的操作mysql,不需要我们手动输入sql语句了
2.下载:
链接:http://www.navicat.com.cn/download/navicat-for-mysql
根据自己的OS环境选择不同的版本即可
3.安装:
基本是同意协议,点下一步的操作,不同多说
4.基本操作:
A:创建数据库操作选项
1)打开软件:

2)连接数据库,选择mysql:

3)在弹出的界面自己设置名字(可随意),有密码自己设定密码,注意如果你的mysql就在本机,那就不用再设置IP和端口号,直接点确定就行,如果是远程数据库,自己设置IP和端口了

4)确定完即创建成功:

5)右键 - 打开连接即连上数据库

连上后颜色不再灰色:

这样直接就可以图形化操作,类似excel表格了,不需要用命令行了 :

但navicat只能简化基本操作,如果是连表等操作是无法实现的
B.设置项:

设置好后,点保存就可以了,有这些,要啥直接去操作就行了,不需要那些命令来创建了。
要修改/删除也直接打开表在这里修改/删除就行。

要查询的话,直接打开表看数据就完事,或者,在这里查询:

插入数据:

很方便对不对?那么它是怎么完成这种操作的呢?
右键你刚才创建的表,选择对象信息

再点DDL:


这就是刚才我点那么多navicat全部转为sql语句并执行的,不过还是那句话,navicat只能简化简单的sql语句,稍微复杂的还是不行的。
不过navicat提供了自定制的功能,它允许你在上面写sql语句,然后转给mysql,得到的结果再用过navicat转递一下并显示结果,步骤:
1)选中一个数据库(对应sql语句 use 数据库名),选中后,颜色会由灰色变绿:

2)点击查询按钮:

3)选择新建查询:

4)出现个窗口,这样你就可以输入sql语句查询了:

5)输入完,点运行:

6)下面就会显示结果:

如果你自己去手动操作了,你会发现还有自动提示关键词的功能,很方便实用。
相信学过sql server的朋友应该有种似曾相识的感觉,是的,这里这种查询方法就很像sql sever 的数据库管理工具了
数据库之mysql篇(4)—— navicat操作mysql的更多相关文章
- 【MySQL篇】Navicat导入SQL文件报错终极解决方案
面对大数据库文件(一般50M以上),使用Navicat导入的时候容易出现[ERR]2006等报错问题,此文提供了几种办法,包括修改MySQL的配置参数在网上也有很多详细教程介绍过,但此文精彩处在于前面 ...
- Navicat操作MySQL简易教程
前言: 日常使用 MySQL 的过程中,我们可能会经常使用可视化工具来连接 MySQL ,其中比较常用的就是 Navicat 了.平时也会遇到某些同学问, Navicat 怎么安装,如何使用等问题.本 ...
- mysql数据库管理工具navicat for mysql怎么用
mysql数据库管理工具navicat for mysql,对于不怎么喜欢图形界面或者不太方便使用SQL的时候.我们可以通过用这个图形界面数据库管理工具来管理mysql,本经验咗嚛就简单介绍一下怎么用 ...
- mac - MAC电脑安装Mysql服务器和Navicat for mysql客户端
1.下载链接 Navicat for mysql客户端 链接: https://pan.baidu.com/s/1dGbzgbR 密码: i43g Mysql服务器 链接: https://p ...
- MAC电脑安装Mysql服务器和Navicat for mysql客户端
1.下载链接 Navicat for mysql客户端 链接: https://pan.baidu.com/s/1dGbzgbR 密码: i43g Mysql服务器 链接: https://pan.b ...
- [mysql]brew 安装 配置 操作 mysql(中文问题)
mac 下卸载mysqldmg mac下mysql的DMG格式安装内有安装文件,却没有卸载文件--很郁闷的事. 网上搜了一下,发现给的方法原来得手动去删. 很多文章记述要删的文件不完整,后来在stac ...
- python【第十二篇下】操作MySQL数据库以及ORM之 sqlalchemy
内容一览: 1.Python操作MySQL数据库 2.ORM sqlalchemy学习 1.Python操作MySQL数据库 2. ORM sqlachemy 2.1 ORM简介 对象关系映射(英语: ...
- MySQL篇之Navicat可视化工具
主要内容: Navicat工具的介绍和使用 1.介绍和下载安装 <1>介绍 Navicat是一款针对MySQL数据库开发的可视化管理工具,以图形界面的形式操作MySQL数据库. 但在生产环 ...
- 【Python之路Day12】网络篇之Python操作MySQL
pymysql是Python中操作MySQL的模块,使用方法和MySQLDB几乎一样. 1. 执行SQL语句 #!/usr/bin/env python3 # -*- coding: utf-8 -* ...
随机推荐
- 前端测试框架Jest系列教程 -- Mock Functions(模拟器)
写在前面: 在写单元测试的时候有一个最重要的步骤就是Mock,我们通常会根据接口来Mock接口的实现,比如你要测试某个class中的某个方法,而这个方法又依赖了外部的一些接口的实现,从单元测试的角度来 ...
- Pytorch1.0入门实战一:LeNet神经网络实现 MNIST手写数字识别
记得第一次接触手写数字识别数据集还在学习TensorFlow,各种sess.run(),头都绕晕了.自从接触pytorch以来,一直想写点什么.曾经在2017年5月,Andrej Karpathy发表 ...
- 翻译:SET Variable(已提交到MariaDB官方手册)
本文为mariadb官方手册:SET Variable的译文. 原文:https://mariadb.com/kb/en/set-variable/我提交到MariaDB官方手册的译文:https:/ ...
- 翻译:SELECT INTO语句(已提交到MariaDB官方手册)
本文为mariadb官方手册:SELECT INTO的译文. 原文:https://mariadb.com/kb/en/selectinto/我提交到MariaDB官方手册的译文:https://ma ...
- Python模块之time、datetime
python内置模块系列(一):time模块与datetime time模块是python内置查看当前时间戳的一个模块 一 time 1 获得时间戳 时间戳:通常来说,时间戳表示的是从1970年1月1 ...
- Python爬虫之足球小将动漫(图片)下载
尽管俄罗斯世界杯的热度已经褪去,但这届世界杯还是给全世界人民留下了无数难忘的回忆,不知你的回忆里有没有日本队的身影?本次世界杯中,日本队的表现让人眼前一亮,很难想象,就是这样一只队伍,二十几年还是 ...
- [转]mysql优化——show processlist命令详解
本文转自:https://blog.csdn.net/sunqingzhong44/article/details/70570728 版权声明:本文为博主原创文章,未经博主允许不得转载. https: ...
- C#基础知识总结(二)
摘要 第二篇主要讲:变量.连接符占位符等.转义字符.数据的计算.数据的转换.try-catch的简单熟悉.复合运算符和自加自减 一.变量 1.数据存储在内存中:内存叫做RAM,内存被分隔为一小格一小格 ...
- 从零开始学安全(二十五)●用nmap做端口扫描
以上是常用的端口扫描 -T 用法 每个级别发包时间 当没有使用T 时默认的使用T3级别发包 半开扫描 先探测主机是否存活 再用-sS 扫描端口 容易造成syn 包攻击 就是利用僵尸主机 进 ...
- [angularjs] angularjs系列笔记(八)事件
AngularJs有自己的HTML事件 ng-click指令 ng-click指令定义了AngularJs点击事件 当点击按钮的时候,赋值count变量并且给count变量加1,显示出count变量 ...