用Navicat连接数据库-数据库连接(MySQL演示)
用Navicat连接数据库-数据库连接(MySql演示)
已成功连接,连接方式步骤如下:
- 开始之前首先准备连接信息:
[ 一般你可以自己去配置文件中找 或者 问连接过该数据库的人/所有者(负责人/同学)要到连接信息]
或
配置文件中可提取到关键信息 如上图:
url: jdbc:数据库种类://ip地址:端口号/数据库名...
username: 用户名
password: 密码
然后正式开始连接:
1. 连接远程数据库 (公司数据库/别人的数据库)
(1)打开Navicat,点击左上角 连接 ,选中你要连接的数据库种类(这里以关系型数据库MySQL为例),跳出新弹窗
(2)在新弹窗(连接弹窗)中填入你要连接的数据库信息,然后点测试连接试试是否可通,
连接名:可以自己起名,即:
主机:即 ip地址,一般是 xx.xxx.xx.xxx 或 localhost 这种形式(当然其他形式也有,就不一一列举了)
端口号:(在准备连接信息中找)一般是 3306 等
用户名:顾名思义就是填连数据库的用户名信息
密码:顾名思义就是填连数据库用户的密码信息若通,点确定即可,
不通,则会提示报错信息,如果是如下图报错信息,一般都是连接信息填错了,重新检查一下填的信息
(3)测试通过点确定后弹窗消失,找到如下图位置,即找到你要连数据库的所在连接名(自己起的那个连接名),
然后双击即可,(或者也可以右键选打开连接),连接上以后 小海豚 就会由之前的灰色变为绿色
(4)然后点 左边的下拉选择小箭头,即可看到该ip地址连接下的所有 数据库 ,
然后找到你想要连的数据库(即准备信息中的数据库名),
同理 双击数据库即可(或右键选择打开数据库),颜色也会由灰变绿,
继续点 左边的下拉选择小箭头,继续下拉选择表,即可看到该数据库下所有表,
双击某表 即可打开表查看数据
结束
2. 连接上自己本地主机 localhost 下的数据库
补充知识(可忽略不看):localhost即本地主机的域名,如同:www.baidu.com ,也是本机ip地址,整个127.* 网段通常被用作loopback网络接口的默认地址,按照惯例通常设置为127.0.0.1。我们当前这个主机上的这个地址,别人不能访问,即使访问,也是访问自己。因为每一台TCP/IP协议栈的设备基本上都有local/127.0.0.1
127.0.0.1是保留地址之一,只是被经常的使用,来检验本机TCP/IP协议栈而已(如何改,感兴趣可以自己搜一下,这里就不着重说了)连接信息准备:
连接名:随便起,一般都还是填默认的这个 localhost 比较好辨识
主机:填 localhost ,别填错了(这是 ip地址 即 保留地址一般默认为 127.0.0.1)
端口:一般默认为 3306
用户名:一般默认为 root
密码:一般默认为 123 (是自己安装MySQL时设的密码)如图:
这是当时安装的时候保留的参考图,如果密码忘了,自己去搜一下如何重置密码,这里就不细说了。
(1)方式同上,点左上角连接按钮,创建新连接,弹窗中填入连接信息即可
(2)方式同上,双击打开连接,双击连接数据库,即可找到要用的表信息
结束
3. 补充(可忽略不看):
☂ 点击 某连接 可在右侧看到连接信息
♪ 点击 某数据库 可在右侧看到数据库信息,中间看到所有表汇总
♫ 点击 某表 可在右侧看到表信息
右键连接,可选择打开,再次右键,可选关闭连接,然后可选编辑连接(可修改/查看连接信息),可选删除连接,可选新建连接等等,感兴趣的自己研究一下,很简单
♬ 右键数据库,可选新建查询,在这里面写sql语句运行( !记得选对 连接名 和 数据库名)
右键数据库,可选逆向数据库到模型,设置模型或大致看一下所有表的信息(有兴趣可以自己了解一下)
右键表,可选择转储SQL文件中的 转储结构和数据 或 仅转储结构
【选中结构和数据,会生成表结构和数据插入SQL语句在你自己指定位置,这样就可以在别的数据库中直接复制执行,相同的表和数据就会转储到该数据库中(一般换数据库迁移数据可用到)】
❦ 右键表中选中的数据,可选 复制为 Insert语句 或 Update语句,来插入或删除这些数据到,某数据库相同表结构下(一般迁移某些数据可用到)
➴ 表中筛选数据,除了sql语句查以外,简单的筛选还可以点 筛选 按钮,点 + 号,然后自己设置条件,最后点应用
即可,下方显示筛选结果
数据库、表等等 更多用法或者技巧感兴趣的可自行摸索研究,这里就不一一介绍了。
结束
总结:
没什么可总结的,还算是挺简单的吧,难的这里也没怎么介绍,比较深入的东西也没怎么说,算是入门级别,甚至都够不上入门级别,欢迎大家评论区讨论,分享自己的有趣见 (づ。◕‿‿◕。)づ
用Navicat连接数据库-数据库连接(MySQL演示)的更多相关文章
- Java学习-006-三种数据库连接 MySQL、Oracle、sqlserver
此文主要讲述在初学 Java 时,常用的三种数据库 MySQL.Oracle.sqlserver 连接的源代码整理.希望能对初学 Java 编程的亲们有所帮助.若有不足之处,敬请大神指正,不胜感激!源 ...
- 利用JDBC连接数据库(MySQL)
1 在eclipse中创建一个maven项目(在Java模式下,不要在JavaEE模式下) 1.1 file -->> new -->> project 2 下载数据库驱动 ...
- mysql 5.7 的安装配置与 navicat premium for mysql 11 的破解使用
再安装mysql5.7 或以上的版本出现了一些问题,现在总结下,希望能给初入学习mysql的人一下帮助,大牛就不要来嘲笑小弟我了 首先准备如下: 1.下载mysql 5.7,下载地址:https:// ...
- Navicat Premium 修改MySQL密码(忘记密码的情况下)
Navicat Premium 修改MySQL密码 1,首先,Navicat Premium还能够连接MySQL. 2,选择数据库,右键单击,选择“命令行模式...”,下图示例 3,打开命令行模式, ...
- 通过Navicat远程连接MySQL
参考: http://blog.csdn.net/apple9005/article/details/53033148 问题一:在主机下通过Navicat连接服务器MySql的时候,提示“2003 C ...
- 用Navicat Premium 操作MySQL数据库
1. 用Navicat来查看MySQL数据库 打开Navicat Premium–>[连接]–>[MySQL]–>[连接名:新建数据库的名字,此处为“本地”]:[主机: ...
- Navicat 远程连接 MySQL
Navicat 远程连接 MySQL 相信大家都有在远程服务器上进行开发吧,其中 MySQL 的使用率应该也会挺高,如果使用 Navicat 等可视化工具来操作远程数据库不失为一种很好的选择,避免了在 ...
- 【MySQL】mac环境下使用navicat premium连接mysql乱码问题
---恢复内容开始--- 最重要的两点:使用navicat premium创建mysql连接和在mysql连接里面创建数据库时,需要注意. 1.创建连接时,Encoding不需要手动选择,保持Auto ...
- Navicat定时在MySQL与MySQL数据库之间自动传输数据
Navicat定时在MySQL与MySQL数据库之间自动传输数据 来由: 需要将表数据从一个库同步到另一个库(数据分发),之前有尝试过使用Kettle去抽数,但是数据量稍微大一点的时候太慢了... ...
随机推荐
- Flume面试题整理
1.Flume使用场景(☆☆☆☆☆) 线上数据一般主要是落地(存储到磁盘)或者通过socket传输给另外一个系统,这种情况下,你很难推动线上应用或服务去修改接口,实现直接向kafka里写数据,这时候你 ...
- C# 获取PDF中的数字签名证书
PDF中的加数字签名是对文档权威性的有效证明.我们在向PDF文档添加签名时,需要准备可信任的签名证书.同时,对已有的签名,可验证签名是否有效,也可以获取文档中的签名证书信息.下面,以C#代码示例展示如 ...
- JS表格显示时间格式
<!-- JS代码区 --> <script type='text/javascript'> $(function() { var grid_selector23 = &quo ...
- Java 获取PDF数字签名证书信息
PDF文档中可添加数字签名,在添加签名前,需要准备可信任签名证书.对文档中已有的签名,可验证书签是否有效.也可通过一定方法来获取数字签名或者签名证书信息.下面以Java代码示例展示如何读取签名的证书信 ...
- [atARC122F]Domination
如果一个红石头在另一个红石头的左下方(包括左和下),那么在后者的限制满足时,前者也一定满足,因此可以删去前者,再将其按照$rx_{i}$排序,即有$rx_{1}<rx_{2}<...< ...
- [bzoj1691]挑剔的美食家
考虑将奶牛和牧草放在一起,根据鲜嫩程度排序,那么显然就可以发现一个贪心策略:每一头奶牛一定选择当前剩余的最便宜且符合条件的牧草,然后用一个set维护价格即可 1 #include<bits/st ...
- page_fault_in_nonpaged_area异常解决方案(已解决)
电脑在运行虚拟机的时候异常重启,多次打开结果一样,问了客服告诉我导致蓝屏的原因很多,可能是驱动不兼容,系统,或其他.{没点有用的} 百度到这个方案: 打开->此电脑->右键属性->高 ...
- Kubernetes:了解 Deployment
本文为作者的 Kubernetes 系列电子书的一部分,电子书已经开源,欢迎关注,电子书浏览地址: https://k8s.whuanle.cn[适合国内访问] https://ek8s.whuanl ...
- 洛谷 P5527 - [Ynoi2012] NOIP2016 人生巅峰(抽屉原理+bitset 优化背包)
洛谷题面传送门 一道挺有意思的题,想到了某一步就很简单,想不到就很毒瘤( 首先看到这样的设问我们显然可以想到背包,具体来说题目等价于对于每个满足 \(i\in[l,r]\) 的 \(a_i\) 赋上一 ...
- Codeforces 923E - Perpetual Subtraction(微积分+生成函数+推式子+二项式反演+NTT)
Codeforces 题目传送门 & 洛谷题目传送门 神仙题 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 首先考虑最朴素的 \(dp\),设 \(dp_{z,i}\) 表示经 ...