eclipse和mysql字符编码_MySQL安装-和-javaEclipse连接MySQL

数据库链接(64位的):https://pan.baidu.com/s/1cS-kjl6D9UDP3vcTsnl0jw​pan.baidu.com

提取码:15rm:

Navicat链接:https://pan.baidu.com/s/1Oa1FEaEq70KCAmfJrXWu4w​pan.baidu.com

提取码:hafg

MySQL,选择解压路径解压。

例如:解压到如下路径D:\MySQL

一、启动MySQL

1、进入命令行并转到上述的bin目录:win+R 输入 cmd 运行 ,转到你解压到的路径里面的bin目录

以我的为例:

2、安全初始化:mysqld —initialize-insecure命令

MySQL5.7版本相对之前的5.6版本有所不同,在启动之前必须进行安全初始化。在命

令行进入MySQL安装目录的bin子目录,输入mysqld —initialize-insecure命令 (上图)

其作用是初始化data目录,并授权一个无密码的root用户。执行成功后,MySQL安装目录

下多出一个data子目录(用于存放数据库,对于早期版本,安装后就有该目录)。

启动MySQL:

MySQL解压路径的bin目录下:

点击两下mysqld.exe,或者:

只有启动了MySQL数据库eclipse和页面终端才能连接;

需要改root密码的再输入:mysqladmin -u root -p password命令

MySQL数据库服务器的root用户默认是没有密码的,如果想修改root用户的密码,需

要使用mysqladmin命令,该命令可以修改任何用户的密码,使用格式如下:

mysqladmin -u root -p password

进入MySQL安装目录的bin子目录执行该命令后,将提示输入“用户”的当前密码

如果输入正确,将继续提示输入''用户”的新密码,以及确认新密码。

二、与eclipse建立连接:

建立lib文件夹:

然后打开创建的lib文件夹将 MySQL的jar包粘贴到里面:

再在刚才建立lib文件夹的工程中右键单击:

点击Add JARs 找到刚才的lib文件夹下的MySQLjar包:

Apply就可以了

使用JDBC-数据库驱动方式和数据库建立连接需要经过两个步骤:

(1) 加载JDBC-数据库驱动。

(2) 和指定的数据库建立连接。

下面是链接代码:

Connection con = null;

String // uri = "jdbc:mysql://localhost:3306/XXX?useSSL=true&characterEncoding=utf-8",//使用utf-8编码防止出现乱码 "XXX"处填写你要查询的表格名字

id = "root",//用户 p = "";//密码 try{

Class.forName("com.mysql.jdbc.Driver");//加载JDBC-MySQL驱动 }

catch(Exception e){

System.out.println("加载驱动失败");

}

try{

con = DriverManager.getConnection(uri,id,p); //连接代码 }

catch(SQLException e){

System.out.println("连接数据库失败");

}

下面是MySQL连接客户终端:

启动Navicat for MySQL后,单击主界面上的“连接”选项卡,出现的“新建连接”对话框。在该对话框输入如下信息。

① 连接名:客户可以建立多个连接,可以为这些连接起不同的名称。

② 主机名:localhost (取值是MySQL服务器所在计算机的域名或IP,如果MySQL J

务器和MySQL管理工具驻留在同一台计算机上,主机名可以是localhost或127.0.0.1 )„

③ 端口: 3306 (MySQL服务器占用的端口)。

④ 用户名:root (用户名必须是MySQL授权的用户名)。

⑤ 密码:如果无密码,就不输入(root是MySQL提供的默认用户,无密码)。

输入完毕后单击对话框上的“确定”按钮,如果密码正确,就和MySQL服务器建立一

个连接。新建连接后,主界面的左侧将出现新建立的连接,在新建的连接上右击,选择"打开连接"命令,如果连接成功,界面将呈现处于连接成功的状态。

下面是连接成功的状态

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值