安装Navicat后如何使用?Navicat入门教程
发布时间:2023-11-10 07:31:32
Navicat for MySQL Mac是一套管理和开发MySQL或MariaDB的理想解决方案,支持单一程序,可同时连接到MySQL和MariaDB。并与 Amazon RDS,Oracle Cloud,Amazon Aurora和Google Cloud 等云数据库兼容,这个功能齐备的前端软件为数据库开发和维护提供了直观而强大的图形界面,给MySQL或MariaDB新手以及专业人士提供了一组全面的工具。
Navicat入门教程
安装Navicat for MySQL
1.安装后第一次打开会弹出此框要求你连接mysql。连接名随便填,password 默认为 root.
2.完成之后,进入主界面你会看到你刚看创建的Connection.(这里我创建的连接名字为DB)
3.打开DB,你会发现里面有几个已经创建的数据库,这是系统自动帮你创建的,不用管他。
4.接下来,创建自己需要的数据库。右击->new Database:
Default Character Set 选择utf8.
Default Collation 选择utf8_bin.
这样选择可以避免出现中文乱码出现。
5.接下来在我们刚才创建的数据库下建表。
右键->new table:
在这个表中,我建立了三个域,ID,adminName,password。
在此界面下可以选择类型,长度,小数点后长度,是否为空,和设置为主键等功能。
选中一个域后,还可以在界面底部设置其他属性,有默认值,Comment,Column Format等
这里我给ID设为自增长。
6.之前说过mysql会有出现中文乱码的情况。在这个表中的adminName域则可能存在中文。
避免乱码,(对每一个用到中文的域)同时字符编码也要进行如下设置,点击adminName:
7.最后在options选择中同样的设置字符编码如下。
点击save:
创建成功。
特别注意,最后在使用JDBC连接数据库时url应当在后面加上?useUnicode=true&characterEncoding=UTF-8
如下:
public class ConnectDB { public static Connection getConnection() { Connection connection = null; try { Class.forName("com.mysql.jdbc.Driver"); //-----在url后面添加useUnicode=true&characterEncoding=UTF-8这些参数是为了让mysql数据库可以识别中文----- String url = "jdbc:mysql://localhost:3306/vote?useUnicode=true&characterEncoding=UTF-8"; String username = "root"; String password = "root"; try { connection = DriverManager.getConnection(url,username,password); } catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); } } catch (ClassNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); } return connection; }}
连接数据库时出现的问题:
:
这种情况有人说是没有给root分配权限,有人说是密码不正确。
这个我还不敢断定。
我的解决办法是修改密码。在navicat下修改密码很简单
在User下找到与上面对应出异常的用户。这里是root@localhost
点击进入:
在password 和 Confirm password 两项中填入root.
save即可解决问题。
了解更多关于Navicat教程请继续关注macz。


猜你喜欢
- Excel2019怎么自动隐藏功能区?这篇文章主要介绍了Excel2019隐藏功能区教程,需要的朋友可以参考下在Excel操作过程中,有时候
- 说起Axure,相信大家应该是经常使用,但是你们知道Axure怎么制作出数字选择器原型的吗?接下来我们一起往下看看Axure制作出数字选择器
- 有些用户明明没有设置开机密码,在打开Mac电脑后却要输入开机密码,这是怎么回事?原来Mac电脑可以设置登录其他用户,所以应该是当前用户设置了
- Excel中在单元格内文本换行具体该如何做到的呢?下面是小编带来的关于excel2003文本换行的教程,希望阅读过后对你有所启发!excel
- 用户如果认为单元格样式中的一些样式不会再使用,可以删除这些单元格样式。删除单元格样式分为删除单元格样式和删除工作表中的单元格样式两种。删除单
- 最近很多小伙伴问安装了Win11预览版怎么关闭系统自动更新win11。Win11怎么关闭系统自动更新?win11系统预览版系统默认是开启自动
- Windows 10的“免费”时间具体是多长?技术支持会持续多久?用户如何不安装强制更新会产生何种后果?这三大疑问,微软都没有给出答案,微软
- 说明GEOMEAN 函数返回一组正数的几何平均值。返回值几何平均值。语法=GEOMEAN(number1, [number2], ...)参
- excel文件的格式是什么?默认保存格式如果是2003年版本的是xls格式,2007和2007年之后的版本是xlsx格式。EXCEL的全称是
- ①打开Excel2010,源数据表格我已经制作好了,我们要计算年级班级的平均分,首先,在D15单元格输入: =AVERAGEIFS(E2:E
- 通过以下的VBA代码,将其放到工作表的双击事件中,就能取到双击工作表的列标题(双击列的名字),当前列自动进行排序。比如,将代码放在如下的事件
- PDF文件怎么添加贝茨编号?PDF文件中想要添加贝茨编号,该怎么添加呢?今天我们就来看看使用pdf编辑器给文件添加贝茨编号的方法,需要的朋友
- windows10永久免费吗?win10不是完全免费,仅限于Windows 7/8.1用户第一年内免费升级,之后呢?其他系统用户呢?尤其是那
- 很多网络上的软件都是免费的,Windows的一个系统却要几十、几百美刀。不过随着Win10系统的推出,也带出来了好消息。微软用户可以免费升级
- win10更新到1903后电脑音质变差怎么办?iwn10系统打了1903的补丁以后,发现听音乐音质很差,这是什么原因造成的?该怎么解决?下面
- 为了更好的了解用户的需求、解决用户在使用钉钉过程中遇到的所有问题,钉钉运营团队推出了社区功能。值得一的是,钉钉社区中还拥有行业交流、职场天地
- 今天外媒泄露了Win10 build 9901消费者预览版ISO镜像下载,截图显示,语音助手Cortana(小娜)已经部分解锁,并且和常规搜
- 最近有windows8.1系统用户问小编,win8.1系统如何关闭和开启上帝模式?本文将提供win8.1系统上帝模式关闭和开启的方法详细图文
- 如何利用word快速打开最后编辑和工作的文档的技巧手段,现在用WORD的朋友大部分都是懒人,不断的寻找各种技巧,有的就需要在下一次使用的时候
- 一些用户发现Win7电脑在看电影时,经常会受到QQ等其他应用程序的干扰,使得声音忽大忽小,这让许多用户感到非常的烦恼。那么该如何解决这个问题