MySQL免安装版本的下载/配置/连接DBeaver---详细教程
【说明】本篇讲述的是 Windows 下 MySQL 免安装版的下载与配置,并使用DBeaver连接MySQL。
【环境】Windows 10;MySQL 8.0.30
若想体验图形化安装版本,可点击另一篇文章:https://blog.csdn.net/momomuabc/article/details/127416780?spm=1001.2014.3001.5501
一、MySQL 安装包的下载
打开MySQL官网(https://www.mysql.com/),找到 Community 版的下载。
最终下载地址:
https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.30-winx64.zip
二、文件配置
1.解压缩
将下载好的文件压缩包解压至自己想要安装的文件夹下,注意路径中不要有中文。我自己是放在了D盘。
2.配置环境变量
我的电脑->属性->高级系统设置->环境变量,选择Path变量,双击后添加bin路径,我的是D:\program\mysql-8.0.30-winx64\mysql-8.0.30-winx64\bin;(注意修改为自己的bin路径)
2.3添加初始化文件
在MySQL的目录下创建my.ini文件(路径和bin平级)。
创建ini文件方法:可新建文本文档后,修改后缀名,变为ini文件。
在my.ini文件中添加如下代码后保存(注意路径替换):
[mysqld]
basedir=D:\program\mysql-8.0.30-winx64\mysql-8.0.30-winx64\
datadir=D:\\program\mysql-8.0.30-winx64\mysql-8.0.30-winx64\data\
port=3306
因为存在\s转义的问题,因此这里第二行是\,否则会出现路径找不到的错误;
三、数据库安装
1.启动管理员模式下的CMD
此处不可使用Windows+R快捷键,需右键开始按钮,选择“Windows PowerShell(管理员)”启动CMD。
为了保险起见,启动CMD后,先直接输入 sc delete mysql ,删除mysql服务。
2.安装MySQL服务
2.1 输入“D:”,将路径切换至D盘,然后输入“cd \program\mysql-8.0.30-winx64\mysql-8.0.30-winx64\bin ”,将目录切换至安装路径(注意修改路径)
2.2输入mysqld –install (安装mysql) ,这一步是用来安装mysql服务的
mysqld –install
我已经安装过了,所以显示已存在
2.3初始化数据文件
输入
mysqld --initialize-insecure --user=mysql
2.4启动服务
输入
net start mysql
四、密码修改
1.进入管理员界面
仍旧在bin路径下,输入
mysql –uroot –p
提示输入密码,无需输入,直接回车
进入mysql管理界面,进入后页面如图:
2.设置mysql密码
接着输入:
ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
提醒:mysql下式需要输入分号来表示语句结束的
PS:此处很多其他教程中提示输入
update mysql.user set authentication_string=password('123456') where user='root' and Host = 'localhost';
但笔者尝试后发现会报错Error 1064: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 ‘(‘123456’) where user=‘root’ and Host = ‘localhost’’ at line 1
应该是由于MySQL中的反引号问题引出,但笔者未能修改成功,若有小伙伴了解根因,可以在评论区解答。
3.刷新权限
输入:
flush privileges
五、测试
进入mysql安装的bin目录下输入(我的密码修改为了010203):
mysql -uroot -p010203
弹出下图即为成功
六、连接DBeaver
1.打开DBeaver
点击左上角 数据库–>新建连接
2.选择连接类型为MySQL,点击下一步
3.把需要连接的数据库名、用户名及密码填进去
点击完成,查看数据库即可。
七、DBeaver连接失败解决方案
部分伙伴第一次使用DBeaver连接mysql时会报错,显示失败:Unable to load authentication plugin ‘caching_sha2_password’.
可使用如下解决方案:
1.
打开CMD,输入mysql -uroot -p010203
,进入数据库
使用 use mysql
打开数据库 和 select user,host,plugin from user;
查看用户,主机,插件。
3.修改默认插件
输入alter user 'root' @'localhost' identified with mysql_native_password by '010203';
注意by后面输入的是密码,可以通过该语句修改密码,若不需要修改密码则输入原来的密码
4.
再次输入 select user,host,plugin from user; 查看用户,主机,插件
若显示root的插件已变化即修改成功。
再次按照步骤六连接数据库即可。
MySQL免安装版本的下载/配置/连接DBeaver---详细教程相关推荐
- [MySQL免安装版本] 下载、配置、启动、密码修改
今天给大家带来一篇关于MySQL数据库免安装版本的配置教程,那么过程比较简单直接上干货. 目录 一.下载MySQL免安装版本 二.配置MySQL 三.启动MySQL 四.使用客户端连接MySQL 五. ...
- MySQL 免安装版的下载与配置教程
MySQL 免安装版的下载与配置教程 MySQL 的下载安装 附录 其它 MySQL 命令 查看本 MySQL 数据存放目录 此博客存在上一个版本,如果读者对笔者以前版本的博客依然感兴趣,可以访问此链 ...
- 最简版本mysql安装_最简单的配置mysql免安装版本的方法
为了让用户不需要自己运行mysql安装程序安装mysql数据库,软件发布时需要打包免安装版本的mysql.从mysql官网上直接下载的免安装版本需要各种配置,如果配置不好,很容易产生各种各样的问题.尤 ...
- win10 mysql哪个版本_win10 安装MySQL免安装版本()
@[TOC] win10 安装MySQL免安装版本(自己实践) win10 安装MySQL免安装版本(自己实践) 自己安装MySQL,发现了很多问题,所以记录下来,为有同样烦恼的人参考 下载: 在官网 ...
- 1067 mysql,mysql免安装版1067错误终极解决办法图文教程
[从笔记本到pc] 笔记本一直都使用MySQL免安装版5.6.17,使用如下方法安装: 今天把同一个zip包传到pc上,按上面的方法安装居然报1067,按上面方法多次尝试还是不行. 百度,google ...
- mysql免安装版linux_Linux下配置免安装版的MySQL
Linux下配置免安装版的MySQL 0 2011-02-05 / System / Linux / 3,223 View 1.下载MySQL免安装版软件,下载地址:http://dev.mysql. ...
- mysql免安装版的下载与安装
下载 打开:https://www.mysql.com/downloads/ 1.点击该项:, 2. 进去后点击: 3.到了真正的下载页面,选择平台,选择版本(安装版和免安装版),下载 4,我现在下载 ...
- 【数据库学习】——【汇总】MySQL数据库下载与安装(Msi文件安装和免安装版本)、Navicat下载与安装
目录 1.MySQL数据库下载与安装 1)MySQL数据库下载 MySQL官网 MySQL数据库下载 2)MySQL 通过msi文件安装 3)MySQL免安装版本使用 1)将免安装包移动到安装的文件夹 ...
- MySQL免安装版安装与环境变量配置
MySQL免安装版本安装与环境变量配置 1.进入mysql官网 网址https://dev.mysql.com/downloads/mysql/ 2选择导航栏上的下载(DWNLOADS)然后选择页面最 ...
- mysql免安装版net不是_MYSQL 免安装版的环境配置
如:D:\Program Files\mysql-5.6.23-winx64 2.配置my.ini文件: [client] port=3306 default-character-set=utf8 [ ...
最新文章
- python学习费用-深圳python学习费用
- 23设计模式简介笔记
- [PaaS] 深入 Cloud Foundry(一)构架 (转载)
- RocketMQ的Consumer详解之push和pull模式(长轮询)
- PHP:10个不常见却非常有用的PHP函数
- vc sleep不占进程_Python 中的进程深入
- 轻松精通数据库管理之道——运维巡检之六(作业运行情况)
- 大数据BI框架知识点备注
- 【附源码】计算机毕业设计java业俊宾馆客房管理系统设计与实现
- LuaXposed:使用Lua编写Xposed模块
- 千元机自拍新体验,vivo Z3是你会拍照的“男朋友”
- 猜数游戏(实现) 后附源码
- 消息系统(ActiveMQ)
- SQL SERVER 字符串转表函数
- windows在此计算机上找不到系统映象,笔记本电脑没有系统映像怎么办
- php简单抽奖,php 简单随机抽奖函数的简单示例
- 电脑C盘满了怎么清理比较好
- Java——数据类型
- moment时间操作
- 在multisim14上完成数码管的显示(0-9)