Navicat for MySQL使用
时间:2025-04-04
时间:2025-04-04
此文出自 “小孙村长” 博客,觉得很不错
================================= 创建数据库和表================================= 在管理MySQL数据库的图形化工具中,最为熟知的就是phpMyAdmin和Mysql-Front了,今天跟大家分享另外一个管理mysql数据库的另外一个利器---Navicat MySQL。
Navicat MySQL可以与任何3.21或以上版本的MySQL一起工作,并支持大部分的MySQL最新功能,包括触发器、存储过程、函数、事件、视图、管理用户,不管是对于专业的数据库开发人员还是DB新手来说,其精心设计的用户图形界面(GUI)都为我们安全、便捷的操作MySQL数据信息提供了一个简洁的管理平台。不但可以为window平台稳定运行,同样兼容于Mac OS X 和Linux系统。其官方提供简体中文版供大家下载试用(for 30days),
此文出自 “小孙村长” 博客,觉得很不错
图: 1
一:下载与安装
此处省略安装步骤若干
二:创建连接数据库
1. 【连接数据库】安装完成后启动Navicat,在导航窗口的左上角有一个【连接】的按钮,点击后会弹出一个连接属性的提示框,首先给【连接】起一个合适的名字然后输入正确的连接信息,如果是要管理远程的数据库,在IP地址栏内输入正确的IP地址即可。
Navicat同样支持SSL或SSH连接,在本例中我以最简单的常规连接即管理本地数据库为例跟大家做演示。
此文出自 “小孙村长” 博客,觉得很不错
图: 2
连接成功后,在左侧的导航窗口后会看到本机所有的MySQL数据库,其中灰色的表示没有打开数据库,绿色的标识的就是已经被打开的数据库。
此文出自 “小孙村长” 博客,觉得很不错
图: 3
右键点击一个灰色的数据库,在右键菜单中包含打开、关闭、新建、删除和数据传输、管理用户等命令。
2. 【管理用户】
为了保证数据库的安全,对操作用户分级授权是非常有必要的,Navicat给我们提供了一个非常强悍又非常便捷的用户管理工具。在图1中我们选择位于【连接】右边的【管理用户】命令后弹出管理用户的界面,系统默认的只有一个拥有所有权限的root用户,
此文出自 “小孙村长” 博客,觉得很不错
图: 4
选择【添加用户】选项,在提示窗口中输入用户名及相关信息后添加,新添加的用户是没有任何操作权限的。我们可以根据业务要求对其适当的授权,比如只能执行查看(select)命令。
此文出自 “小孙村长” 博客,觉得很不错
图: 5
三:新建数据库和表
新建数据库比较简单,在Navicat导航视图(如图1)的左边连接导航栏中的空白区域点击右键就可以看到【新建数据库】的命令,这个very easy,我来建一个管理学生的数据库:school.
图: 6
建库完毕后接下来的要做的当然是建学生表:students(如图7),
此文出自 “小孙村长” 博客,觉得很不错
图: 7
在建表过程中有一个地方要特别的注意,就是“栏位”,对于初次使用Navicat的新手来说,这个比较陌生,它的意思就是我们通常所说的“字段”,工具栏中的“添加栏位”即添加字段的意思,不要弄混了就成,添加完所有的字段以后要根据需求设置相应的“主键”。
如果数据库比较复杂我们还可以根据需求继续做相关的设置,在“栏位”标签栏中还有索引、外键、触发器供我们调用,在“SQL预览”标签下是SQL语句,这对于我们学习SQL语句来说可是非常有用的。
【说明:】笔者对于数据库开发知之甚少,所以对于函数、事件、报表
此文出自 “小孙村长” 博客,觉得很不错
等进阶应用的技能不能全部演示出来供大家学习参考。
本文出自 “小孙村长” 博客,请务必保留此出处http:///317407/680107
=================================导入/导出
数据表================================= 四:管理和维护数据表和数据库
1. 当我们设计完表以后,肯能投入最多时间的就是优化和维护了Navicat同样给我们提供了一个【维护表】的便捷工具,右键选择表students,在右键菜单靠下的位置有个一个【维护表】的选项,其选项下包括分析表、检查表、优化表、修发表4个命令供我们使用。
此文出自 “小孙村长” 博客,觉得很不错
图: 8
2. 导出数据表
与phpMyAdmin和Mysql-Front相比,Navicat所导出数据表的格式更多,同时增加了对Excel2007以上版本的支持,当设计完一个表后,如果有上百条或更多的原始数据需要导入MySQL数据库时我们就可以先把设计好的数据导出到一个Excel表中,然后按照格式去填充数据,最后把这些填充完的数据再导入到MySQL数据库中,首先我们看如何使用Navicat导出数据,共分5个步骤。
步骤1:点击【导出向导】命令在步骤1中选择表类型:Excel文件
图: 9
步骤2:选择导出表的存放位置
将导出的Excel表存放到合适的位置,如“我的文档”
此文出自 “小孙村长” 博客,觉得很不错
图: 10
步骤3:选择导出的需要导出的栏位(列),默认选中全部栏位
图: 11
步骤4:定义附加选项
建议一定要勾选上“包含列的标题”一项,这样在导出的Excel表的数据看起 …… 此处隐藏:1029字,全部文档内容请下载后查看。喜欢就下载吧 ……