学习用Navicat来查看MySQL数据库

本文介绍了如何使用Navicat连接MySQL数据库,并演示了通过图形界面进行数据库操作的方法,包括查看数据库、创建表、执行SQL语句等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

学习用Navicat来查看MySQL数据库
一、Navicat介绍

  Navicat是一个强大的MySQL数据库管理和开发工具。Navicat为专业开发者提供了一套强大的足够尖端的工具,但它对于新用户仍然是易于学习。Navicat,使用了极好的图形用户界面(GUI),可以让你用一种安全和更为容易的方式快速和容易地创建、组织、存取和共享信息。 用户可完全控制 MySQL 数据库和显示不同的管理资料,包括一个多功能的图形化管理用户和访问权限的管理工具,方便将数据从一个数据库移转到另一个数据库中(Local to Remote、Remote to Remote、Remote to Local),进行档案备份。 Navicat 支援 Unicode,以及本地或遥距 MySQL 伺服器多连线,用户可浏览数据库、建立和删除数据库、编辑数据、建立或执行 SQL queries、管理用户权限(安全设定)、将数据库备份/复原、汇入/汇出数据(支援 CSV, TXT, DBF 和 XML 档案种类)等。新版与任何 MySQL 5.0.x 伺服器版本兼容,支援 Triggers,以及 BINARY VARBINARY/BIT 数据种类 等的风范。

二、使用Navicat

(1)用Navicat来查看MySQL数据库
打开Navicat后工具栏左边第一个‘连接’,进入连接页面。如图所示:
这里写图片描述
‘连接’ 需要输入的是你新建的连接的的名字,这里我们就命名为‘本地’,完成后,然后点击左下角有个‘测试连接’如果弹出成功,就可以直接输入密码,然后点击右下角的‘保存’按钮就可以了。如图所示:
这里写图片描述
这里写图片描述
点击‘保存’后,你就可以双击“本地”(这里的‘本地’是你刚才输入的‘连接名’),然后打开你的数据库了。如图所示:
这里写图片描述
也可以查看自己创建的表,如图所示:
这里写图片描述
(2)在Navicat中管理数据库,进行SQL语句操作。
在打开的界面上的工具栏处,找到“查询”工具,单击。
然后新建查询,点击的顺序如下图所示:
这里写图片描述
找到变亮的‘新建查询’,单击打开。弹出一个窗口。如图所示:
这里写图片描述
就可以在‘查询编辑器’里面输入sql语句对数据库进行操作,例如在数据库中添加一个表,如图所示:
这里写图片描述
然后记得刷新一下表,在表上面单击右键即可刷新。刷新之后就可以看见一个新的表,如图所示:
这里写图片描述
查询info表中的数据,如图所示:
这里写图片描述
在表中添加数据,如图所示:
这里写图片描述
还要一些其他的sql语句操作,都可以在查询编辑器里面操作。

### Navicat 数据库连接用户名和密码设置教程 #### 创建新的 MySQL 用户并设置密码 为了安全起见,在实际项目中通常不会使用 root 账号来连接数据库。创建一个新的用户账号,并为其设定特定权限是一个更好的做法。 ```sql CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password'; GRANT ALL PRIVILEGES ON databasename.* TO 'newuser'@'localhost'; FLUSH PRIVILEGES; ``` 上述 SQL 命令用于创建名为 `newuser` 的新用户,并授予该用户对指定数据库 (`databasename`) 的全部权限[^3]。 #### 使用 Navicat 进行数据库连接配置 当通过 Navicat 客户端建立与 MySQL 数据库之间的连接时,需要输入正确的服务器地址、端口号以及刚刚创建好的用户名和密码信息: 1. 打开 Navicat 应用程序; 2. 点击左上角的“连接”按钮,选择相应的数据库类型(例如 MySQL/MariaDB); 3. 输入主机名/IP 地址、端口,默认情况下 MySQL 的端口为 3306; 4. 在“用户名”字段填入之前创建的新用户名称; 5. “密码”框内则应填写对应的登录凭证; 6. 测试连接以确认一切正常工作; 完成这些步骤后就可以顺利地利用 Navicat 来管理和查询目标数据库中的数据了[^1]。 #### 修改现有用户的密码 如果已经存在某个用户但是忘记了其原始密码,则可以通过以下方式重置它: 对于 MySQL 版本低于8.0: ```sql SET PASSWORD FOR 'username'@'host' = PASSWORD('new_password'); ``` 而对于更高版本的 MySQL, 则应该采用如下语句: ```sql ALTER USER 'username'@'host' IDENTIFIED WITH mysql_native_password BY 'new_password'; ``` 另外一种方法是借助第三方工具如 FatSmallTools/NavicatPassword 来破解存储于 .ncf 文件内的加密字符串从而恢复原初密码[^2]。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值