下载并安装mysql并且使用eclipse连接mysql

1.下载并安装mysql
1.1 下载MySQL数据库可以访问官方网站 https://dev.mysql.com/downloads/mysql/5.7.html#downloads 【官网给出的安装包有两种格式,一个是msi,一个是zip】我下载的是 mysql-5.7.25-winx64.zip 。(此处应该注意需要对应自己电脑的版本,别下错了)在这里插入图片描述
1.2 解压,然后新建一个文件my.ini
里面的内容(此处应该注意basedir和datadir要修改为自己本机的地址)

[mysql]
         # 设置mysql客户端默认字符集
         default-character-set=utf8 
         [mysqld]
         skip-grant-tables
         #设置3306端口
         port = 3306 
         # 设置mysql的安装目录

         basedir=D:\\mysql\\mysql-5.7.25-winx64
         # 设置mysql数据库的数据的存放目录
         datadir=D:\\mysql\\mysql-5.7.25-winx64\\data

         # 允许最大连接数
         max_connections=200
         # 服务端使用的字符集默认为UTF8
         character-set-server=utf8
         # 创建新表时将使用的默认存储引擎
         default-storage-engine=INNODB

在这里插入图片描述
1.3 配置path:
把 D:\mysql\mysql-5.7.25-winx64\bin 到环境变量path里面去 (这个地址也是自己电脑的地址) 我的电脑右键->属性->高级系统设置->环境变量->path
在这里插入图片描述
1.4 cmd配置
主要就是这样配 百度参考 https://blog.csdn.net/y5946/article/details/78434525

a.此时输入mysqld -install 回车,安装成功。
ps:mysqld -remove 是卸载mysql。 
然后启动服务,输入net start mysql,服务启动成功
ps:net stop mysql 是停止服务。
b..此时mysql已经成功运行了,现在可以登陆mysql了,输入mysql -u root -p(第一次登录没有密码,直接按回车过),登录成功!
c..密码如何设置?
首先输入exit退出mysql数据库,然后输入mysqladmin -u root -p password 回车后提示Enter password: 此时直接回车(因为最开始mysql没有设置密码),
然后提示New password: 输入你需要设置的密码并回车,
接着提示Confirm new password: 此时让你再输一次密码并回车,密码修改完毕!!
最后输入mysql -u root -p重新登录即可。
--------------------- 
作者:y5946 
来源:CSDN 
原文:https://blog.csdn.net/y5946/article/details/78434525 
版权声明:本文为博主原创文章,转载请附上博文链接!

在这里插入图片描述
在这里插入图片描述
【注:我配置的时候出了点小问题,报这个错:ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using passwor…
a.百度参考:https://blog.csdn.net/lisongjia123/article/details/57418989
b.解决就是在my.ini里面的 [mysqld] 这一项,然后在该配置项下添加 skip-grant-tables
c.重启一下就好了

下面附上我登录的操作:

C:\Users\Administrator>mysql -u root -p
Enter password:
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 2
Server version: 5.7.25 MySQL Community Server (GPL)

Copyright (c) 2000, 2019, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> CREATE   DATABASE test;
Query OK, 1 row affected (0.00 sec)

mysql> CREATE  TABLE  user (name VARCHAR(20),password VARCHAR(20));
ERROR 1046 (3D000): No database selected
mysql> use test;
Database changed
mysql> CREATE  TABLE  user (name VARCHAR(20),password VARCHAR(20));
Query OK, 0 rows affected (0.23 sec)

mysql> INSERT  INTO  user  VALUES('huzhiheng','123456');
Query OK, 1 row affected (0.05 sec)

mysql> select * from user
    -> select * from user;
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'select * from user' at line 2
mysql> select * from user;
+-----------+----------+
| name      | password |
+-----------+----------+
| huzhiheng | 123456   |
+-----------+----------+
1 row in set (0.00 sec)

2.eclipse的可视化连接mysql(更直观)
2.1 打开eclipse Window->Show View->Other->Date Managemant->双击Date Source Explorer 【如果发现没有Date Managemant,那就需要下载插件 help->Install New Software 填写: Kepler - http://download.eclipse.org/releases/kepler 等待一会,之后选中Datebase Development安装就行,这个网速不好要半个小时吧】
右键Datebase Connection->New->Mysql
在这里插入图片描述
在这里插入图片描述
这个就是刚刚在cmd里面创建的表在这里插入图片描述
(上面用到的连接mysql的jar包 链接:https://pan.baidu.com/s/1GeH8EiVLjrOZIZn2J0jlyw
提取码:1qiw
复制这段内容后打开百度网盘手机App,操作更方便哦)
3.mysql的zip的图形化界面设置(没有图形化界面 感觉操作不舒服 就去下了一个Navicat)
下载:链接: https://pan.baidu.com/s/19FhPz_9twhyTICRbqfI_Hw 提取码: 33yk 复制这段内容后打开百度网盘手机App,操作更方便哦
然后解压 安装 ,直接连接就可以了
在这里插入图片描述
【共同努力,共同进步】

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值