安装Navicat后如何使用?Navicat入门教程

Navicat for MySQL Mac是一套管理和开发MySQL或MariaDB的理想解决方案,支持单一程序,可同时连接到MySQL和MariaDB。并与 Amazon RDS,Oracle Cloud,Amazon Aurora和Go

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教程请继续关注长行号。

本文内容由互联网用户自发贡献,该文观点仅代表作者本人。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 449@qq.com 举报,一经查实,本站将立刻删除。本文链接:https://www.hnhgjc.com/n/831446.html

(0)
jindon的头像jindon
上一篇 2023-11-02
下一篇 2023-11-02

相关推荐

  • vivoy100什么时候发布

    vivoy100的发布日期就在昨日,起售价为1299元,搭载了骁龙695处理器,而且配合上5000mAh的电池,在千元机中的性价比也是非常高的,下面一起来看一下吧。vivoy100什么时候发布:答:11月5号 vivoy100的发布日期就在

    2023-11-07
  • 苹果智能电池壳能增加多长续航,有什么缺点?

    智能电池壳是苹果专为 iPhone 设计的配件,它将电池和保护壳两个产品结合,能提供额外的电池使用时间,并为 iPhone 提供保护。苹果智能电池壳能增加多长续航?不过购买这款配件的用户基本都是为了提升续航,因为只作为保护壳的话,厚度确实不

    经验分享 2023-08-17
  • 落跑甜心主题曲和片尾曲(落跑甜心主题曲及插曲)

    大家好,本篇文章为大家解答以上问题,相信很多人对落跑甜心主题曲和片尾曲都不是特别的了解,因此呢,今天就来为大家分享下关于落跑甜心主题曲和片尾曲以及落跑甜心主题曲及插曲的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧!本文

    2023-08-14
  • oppopad怎么分屏

    oppopad该怎么分屏,首先我们打机设置在里面找到便捷工具进去后找到应用分屏,然后点击应用分屏和三指上滑启动分屏后面的开关打开就可以了。oppopad怎么分屏1、打开设置找到便捷工具。2、进去后找到应用分屏点击。3、点开应用分屏和三指上滑

    经验分享 2023-06-13
  • 京东钱包在哪里(京东退款到京东钱包怎么提现)

    京东钱包是京东旗下的支付平台,用户们使用它可以享有一定的优惠。今天是京东大party的头一天,相信已经有不少的用户们已经在疯狂抢购了,不过对于京东钱包,它该如何如何绑定京东账户呢?京东钱包是京东旗下的

联系我们

qq:65401449

在线咨询: QQ交谈

邮件:65401449@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信