Mysql-8.0.17-winx64安装,Navicat for SQL图形界面软件安装及其连接

mysql、navicat下载安装连接 Navicat 和 MySQL Workbench 都是流行的数据库管理工具,但它们在功能、定价和目标用户方面有所不同。 阅读详情

Mysql-8.0.17 软件安装

Mysql-8.0.17 软件安装

 

mysql 下载

所有平台的 MySQL 下载地址为:MySQL下载。挑选你需要的 MySQL Community Server 版本及对应的平台。

我的电脑是 win8 系统,在MySQL下载中查看最新版本并下载对应的压缩包。mysql8.0.17
点击 Download 按钮进入下载页面,点击下图中的 No thanks, just start my download. 就可立即下载:
下载压缩包
下载完后,我们将 zip 包解压到相应的目录,这里我将解压后的文件夹mysql-8.0.17-winx64放在 G:\mysql 下。

my.ini 配置

接下来我们需要配置下 MySQL 的配置文件。打开刚刚解压的文件夹 G:\mysql\mysql-8.0.17-winx64 ,首先在该文件夹下创建 my.ini 配置文件。

通常解压文件夹里面默认是没有的,我们新建一个 txt,然后更改后缀,命名为 my.ini 即可,打开编辑 my.ini 配置以下基本信息:

[client]
# 设置mysql客户端默认字符集
default-character-set=utf8

[mysqld]
# 设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=G:\\mysql\\mysql-8.0.17-winx64     
# 注意,一定要是双反斜杠\\
# 设置 mysql数据库的数据的存放目录,MySQL 8+ 不需要以下配置,系统自己生成即可,否则有可能报错
# datadir=G:\\mysql\\mysql-8.0.17-winx64 \\data
# 允许最大连接数
max_connections=20
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18

mysql 安装

注意:安装过程我们需要通过开启管理员权限来安装,否则会由于权限不足导致无法安装。

1、我们以管理员身份打开 cmd 命令提示符,切换进入解压后的 bin 目录:

cd G:\mysql\mysql-8.0.17-winx64\bin
  • 1

2、然后初始化数据库:

mysqld --initialize --console
  • 1

注意:在这儿容易出现路径问题,cmd 会提示——
‘mysql’ 不是内部或外部命令,也不是可运行的程序或批处理文件。
或者
‘mysqld’ 不是内部或外部命令,也不是可运行的程序或批处理文件。

这是因为 mysql 的 bin 文件夹没能配置到环境变量中去,我们考虑手动添加路径,将 mysql 的 bin 文件夹配置到环境变量里。

计算机右键–>[ 属性 ]–>左边[ 高级系统设置 ]–>点击[ 高级 ]–>点击[ 环境变量 ],在系统变量中的 path 的值后面加入 mysql 的 bin 的文件路径,我的是[ G:\mysql\mysql-8.0.17-winx64\bin; ] (不要忘记用英文分号隔开其他的 path),确定即可。

但为了保险起见,我同时在用户变量的 path 里也添加了 mysql 的 bin 的文件路径。
添加环境变量路径
路径添加好之后,重新初始化数据库,(记住一定要进行初始化,很多人不进行初始化,就出现了1067错误,怎么弄都搞不定)

初始化完成之后,会输出 root 用户的初始默认密码(红线部分),这里需要注意把初始密码记住,后续登陆需要用到。
临时密码
这个图片是从网上找的,因为我安装好 mysql 之后,已经重新设置了新密码,再进行初始化时会报错。

3、接下来输入安装命令,进行服务的添加:

mysqld install
  • 1

再输入以下命令启动服务:

net start mysql
  • 1

到这里,我们的mysql安装就成功了。

mysql 登陆

当 MySQL 服务已经运行时, 我们可以通过 MySQL 自带的客户端工具登录到 MySQL 数据库中, 首先打开命令提示符, 输入以下格式的命名:

mysql -h 主机名 -u 用户名 -p
  • 1

参数说明:

  • -h : 指定客户端所要登录的 MySQL 主机名, 登录本机(localhost 或 127.0.0.1)该参数可以省略;
  • -u : 登录的用户名;
  • -p : 告诉服务器将会使用一个密码来登录, 如果所要登录的用户名密码为空, 可以忽略此选项。

如果我们要登录本机的 MySQL 数据库,只需要输入以下命令即可:

mysql -u root -p
  • 1

按回车确认, 如果安装正确且 MySQL 正在运行, 会得到以下响应:

Enter password:
  • 1

提示需要密码,我们使用上面出现的初始密码进行登录,登录成功后你将会看到 Welcome to the MySQL monitor… 的提示语。

然后命令提示符会一直以 mysq> 加一个闪烁的光标等待命令的输入, 输入 exit 或 quit 退出登录。

修改密码

我们进入数据库之后,最好将初始密码进行修改,方便自己记忆。

修改密码这儿折腾了我很久,找了很多教程,比如:

use mysql;
set password for 用户名@localhost = password('新密码');
  • 1
  • 2

结果按照上面的方法都报错了:

ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement
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 'password('新密码')' at line 1

  • 1
  • 2
  • 3

后来才发现是因为版本的原因,在mysql 5.7.9 以后便废弃了 password 字段和 password() 函数;用 authentication_string 字段表示用户密码。我们正确的方法是:

ALTER USER USER() IDENTIFIED BY '新密码';
  • 1

Navicat for SQL图形界面软件

虽然直接在 cmd 中也可以操作 mysql,但强烈建议安装 navicate ,它最大的特点应该就是图形化的界面,可以简单上手,相比直接操作语句不容易出错。

这里具体不再赘述如何安装,网上搜索破解版的 navicate ,根据教程走即可。其中 key 是破解版的软件提供,进入之后需要新建连接,新建连接
输入自己设置的新密码,连接名改成自己喜欢的,连接测试成功则表明ok。但我出现了1251报错:
1251报错
因为我的是 navicate 10.0.11版本,虽然密码是正确的,但因为比较新的 mysql 采用的是新的保密方式,之前 MySQL的密码认证插件是“mysql_native_password”,而现在使用的是“caching_sha2_password”,所以我们需要再一次修改 root 密码。

use mysql;
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码';
FLUSH PRIVILEGES;
  • 1
  • 2
  • 3

再次新建连接,输入新的密码,测试成功,ok。

接下来,你就可以点击右键,新建数据库了。正常情况下,建议数据库名字以英文命名,字符集选择utf8, 排序规则选择utf8_general_ci。在这里将数据库名命名为Database,字符集选择utf8,排序规则选择utf8_general_ci,如下图所示。设置完成之后点击“确定”。
新建数据库

结语

至此,我们的 MySQL 安装就大功告成了!

参考

https://www.runoob.com/mysql/mysql-install.html
https://blog.youkuaiyun.com/m0_37871052/article/details/97292886

SQL 入门之第一讲——MySQL 8.0.29安装教程(windows 64位) 1.先去官网直接下载解压包进行安装 https://dev.mysql.com/downloads/mysql/ 下载完成后,进行解压到想要的目录下 2.进行配置初始化的my.ini文件的文件解压后的目录是没有这个ini文件,自己新建一个my.ini(新建文本文件,将文件类型改为的.ini) 写入基本配置:[mysqld]port=3306basedir=D:program FilesMySQLmysql-8.0.29-winx64max_connections=200max_connect_error 阅读详情

相关推荐

OptiSystem仿真:波分与时分复用混合光网络的设计与性能优化

本文详细介绍了如何利用OptiSystem软件设计与优化波分复用与时分复用混合光网络。通过构建四路波分乘以四路时分的系统模型,文章阐述了从信源生成、复用合并、光纤传输到信号解复用与性能评估的全流程,并重点探讨了对抗色散、优化器件参数及探索高级调制格式等核心性能优化策略,为应对未来海量数据需求提供了高效、可行的仿真解决方案。

pink的博客 1106

从下载到连接Navicat:MySQL 8.0.31 winx64 完整配置流程与可视化工具对接

本文详细介绍了MySQL 8.0.31 winx64的完整安装配置流程,包括从官方下载、目录规划、配置文件设置到服务初始化和安全配置。重点解决了Windows平台下的常见问题,并提供了Navicat可视化工具连接的最佳实践,帮助开发者高效搭建本地开发环境。

weixin_30460489的博客 398

BSD盲区检测系统性能要求及试验方法

盲区监测系统BSD通过安装在车辆后方的两颗毫米波雷达实时监测驾驶员视野盲区,当发现视野盲区内出现其它道路使用者时,通过左右后视镜上的警示灯向驾驶员发出报警。

未知艺术家的博客 2359

Windows系统下 MySQL-mysql 8.0.17安装

ALTER USER ‘root’@‘localhost’ IDENTIFIED WITH mysql_native_password BY ‘新密码’;下载地址:https://dev.mysql.com/downloads/file/?这里解压到了D:\mysql-8.0.17-winx64。点击“编辑”,添加MySQL的bin文件夹的地址。我的电脑→右键→属性→高级系统设置→环境变量。(图中有些文件是后续安装步骤生成的)(不同安装地址注意更改路径)

xihongshi09221的博客 1252

CUPED (Controlled-experiment using Pre-Experiment Data) 论文学习笔记

CUPED是一种用于提升A/B测试灵敏度的方差缩减技术。它通过利用实验前用户行为数据(协变量X)构建调整后的指标Y_cuped=Y-θ(X-E[X]),其中θ=Cov(Y,X)/Var(X)。这种方法能在保持处理效应估计无偏的前提下,将方差降低1-ρ²倍(ρ为前后指标相关性)。CUPED的核心优势在于:不改变平均处理效应的估计,但能显著提升统计功效,使得实验更容易检测到微小但真实的效应,同时减少所需样本量或实验周期。该技术特别适用于用户异质性大、指标方差高的场景。

pursuit的博客 2147

003:大疆智图新手入门:从下载安装到首次建模实战

本文为大疆智图新手提供从下载安装到首次三维建模的完整实战指南。详细介绍了软件安装的硬件要求、试用许可申请流程,并指导用户如何准备航拍数据或使用开源样例进行首次建模。通过分步操作演示与核心参数设置讲解,帮助初学者快速掌握使用大疆智图进行实景三维重建的核心流程与常见问题解决方案。

t8u9v0的博客 702

mysql8.0.17安装详解及可视化工具及问题解决方案

Mysql8.0.17安装详解及可视化工具及问题解决方案 MySQL官网下载地址https://dev.mysql.com/downloads/mysql/ 下载完成后: 双击mysql-installer-community-8.0.17.0.msi 开始 期间会弹出对话框 安装环境变...

jiangjiaoyong的博客 4784

PXE 批量安装 Ubuntu 20.04

原文链接:https://www.cpweb.top/1698 一、介绍   Ubuntu 20.04 的服务器安装程序支持新的操作模式:自动安装(automated installation)。自动安装可以通过自动安装配置提前回答所有这些配置问题,并使安装过程无需任何交互即可运行。   在 Ubuntu 18.04 中,用的应答文件是 preseeds(预配置文件),它基于 debian-installer(aka di)来实现自动安装的。需要注意的是,如果你使用的是 cobbler,那你应....

supahero的博客 1万+

MySQL安装教程

1.准备 安装环境win10 64位MySQL安装包 64位 (点击直接下载 mysql-5.7.24-winx64.zip) 2.下载教程 官网链接https://www.mysql.com/ 打开百度搜索MySQL,找到MySQL官网 百度搜索MySQL 进入官网选择DOWNLOADS(下载)==>Communtiy(社区)==>MySQL Communtiy Se...

祈澈菇凉 615

嵌入式SDIO 总线面试题及参考答案

SDIO 的 4 位总线模式是一种提高数据传输效率的工作模式。在传统的 1 位总线模式下,数据只能通过一根数据线(DAT0)进行传输,这限制了数据传输的带宽和速度。而在 4 位总线模式下,DAT0 - DAT3 这 4 根数据线同时用于数据传输,相当于在同一时间内可以传输 4 倍于 1 位模式的数据量,从而显著提高了数据传输的带宽和速度。要通过 CMD6 命令将 SDIO 总线从当前模式切换到 4 位总线模式,需要遵循以下步骤:第一步,主设备需要确保 SDIO 卡支持 4 位总线模式。

大模型大数据攻城狮的专栏 1719

爆肝整理:微信公众号文章HTML编写完整规范,运营必备手册

微信公众号文章排版总是出错?📱 这份完整的HTML编写规范文档帮你彻底解决!文档包含所有支持的标签、CSS属性、实用代码模板和注意事项 📋,让你快速掌握微信文章的HTML编写技巧,告别第三方编辑器依赖 ✅

XiaoqiangClub的博客 2310

安装mysql-8.0.17-winx64(步骤和问题解决)

安装mysql-8.0.17-winx64(步骤和问题解决) 2019-07-29 14:50:39 Yuellllling 阅读数 96更多 分类专栏: 数据库 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/weixin_44062172/article/details/976401...

qq_43026520的博客 496

老 MacBook 部署 OpenClaw:比 Windows 更稳定

老款 MacBook 在运行 OpenClaw 时,Linux 系统相比 Windows 系统具有更好的稳定性和性能。本文将从多个维度对比 Linux 和 Windows 在老款 MacBook 上运行 OpenClaw 的表现,帮助您选择更合适的操作系统。

一键难忘的博客 2096

MySQL 8.0.17安装教程(windows 64位)

C:\Windows\system32>mysqld --initialize --console 'mysqld' 不是內部或外部命令、可執行的程式或批次檔。 C:\Windows\system32>D: D:\>cd D:\mysql\mysql-8.0.17-winx64 D:\mysql\mysql-8.0.17-winx64>cd bin D:\mysql...

才华横溢庄稼汉 2594

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

mysql-8.0.18-winx64压缩版安装

mysql-8.0.18-winx64压缩版安装第一步:官网下载mysql压缩版第二步 解压第三步 以管理员运行cmd打开navicat,连接数据库 第一步:官网下载mysql压缩版 官网下载地址:https://dev.mysql.com/downloads/mysql/. 第二步 解压 打开下载文件解压到指定文件目录。(我这里解压目录为E:\software\mysql-8.0.18-win...

helloix的博客 207

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

mysql 8.0.20 winx64.zip压缩版安装

mysql 8.0.20 winx64.zip压缩版安装 下载地址 1:进入官网后点击Archives 2:我们在这里选择需要的版本和操作系统,下载zip文件一般都下在第一个 3:将mysql-8.0.20-winx64.zip 解压到你要存放的目录 3.1:解压后我们先把环境变量配好 如下图 4:在解压的文件下创建 my.ini 新建方法:右键选择新建文本文档,将后缀改为ini 5:编辑my.ini 将一下设置复制到my.ini中 [mysqld] # 设置3306端口 port=3306

qq_44318789的博客 197

Mysql超详细安装配置教程(保姆级)

Mysql超详细安装配置教程(保姆级)

weixin_46528266的博客 16万+

windows64位下,安装数据库MySQL-8.0.30,配置Navicat。

windows64位下,安装数据库MySQL-8.0.30,配置Navicat。

ownmonent的博客 2916

mysql-winx64安装教程

Navicat Premium是一款功能强大的跨平台数据库管理工具,支持多种数据库系统,包括MySQL、MariaDB、Oracle、SQL Server、PostgreSQL等。然后输入cd mysql的bin文件的路径,例如:cd E:\mysql-8.0.18-winx64\mysql-8.0.18-winx64\bin。得到这样的提示,就说明安装完成了。连接mysql命令:mysql -P 3306 -u root -p。

万维网连五洲,二进制写尽天下事,喜欢结识新伙伴寻找志同道合的朋友,欢迎一起探讨学习 2543

安装mysql8.0.11及修改root密码、连接navicat for mysql的思路详解

1.1. 下载: 官网下载zip包,我下载的是64位的: 下载地址:https://dev.mysql.com/downloads/mysql/ 下载zip的包: 下载后解压:(解压在哪个盘都可以的) 我放在了这里 E:\web\mysql-8.0.11-winx64 ,顺便缩短了文件名,所以为 E:\web\mysql-8.0.11。 1.3. 生成data文件: 以管理员身份运行cmd 程序–输入cmd 找到cmd.exe 右键以管理员身份运行 进入E:\web\mysql-8.0.11\bin 下 执

开源世界 324

win10安装mysql-8.0.12-winx64解压版

win10安装mysql-8.0.12-winx64解压版 主要参考https://www.cnblogs.com/qjoanven/p/7898006.html mysql安装包可到官网下载,地址:https://dev.mysql.com/downloads/mysql 1、首先解压文件包,我这解压到E:\install_work\mysql目录下: 2、发现mysql根...

小小的熊的博客 2826

MySQL的安装、卸载(win10-64、MySQL8.0.18)

简介: MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),使用最常用的数据库管理语言–结构化查询语言(SQL)进行数据库管理。 为什么需要数据库:因为数据在内存、文件中,容易丢失、不便操作。 安装 安装前必读 安装环境:win10-64、mysql-8.0.18-winx64.zip(mysql绿色解压版)。 MySQL在5.7.20版本之后的绿色压缩包版解压都没有my.ini或者my-default.ini配置文件了,需要自己添加配置。也没有data数据库文件夹,data文件夹不能手动右键新

贵凰 355

KeyarchOS安装mysql- 8.0.26-1

yum remove mariadb-connector-c(上一步的查询结果)查看是否默认安装了mariadb,若安装了则卸载掉。3.1. 安装mysql- 8.0.26-12。3.2. 验证mysql- 8.0.26-14。至此mysql-8.0.26-1适配完成。修改root用户的访问权限来设置远程连接。查看mysql安装时的默认密码。使用navicat连接数据库。查看mysql服务状态。#进入mysql数据库。上传至操作系统并解压。

1473

mysql-8.0.23-winx64报sql_mode问题

mysql-8.0.23-winx64报sql_mode问题 1.Navicat Premium 11 远程连接mysql-8.0.23-winx64报错如下 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-F86E5RG3-1616229976556)(C:\Users\zwq\AppData\Roaming\Typora\typora-user-images\image-20210206201512877.png)] 2.解决方案 在mysql的配置文件my.ini中配置变

weixin_42303730的博客 355

MySQL 8.3.0与Navicat安装配置全攻略:从零搭建可视化数据库环境

数据库作为现代应用开发的核心组件,其本质是结构化数据的存储与管理系统。MySQL作为最流行的开源关系型数据库,采用客户端-服务器架构,通过SQL语言实现数据的增删改查。其技术价值在于提供了稳定、高性能的数据存储方案,支持事务处理和数据完整性约束,广泛应用于Web应用、企业系统和数据分析等场景。在工程实践中,高效的数据库管理离不开图形化工具的支持。Navicat作为一款数据库管理软件,通过可视化界面极大提升了数据库操作的效率,特别是在处理**MySQL 8.3.0**版本的新特性时,能有效管理**用户权限**

weixin_34378969的博客 418
上一篇: 冒泡排序与快速排序
下一篇: Python GUI界面编程
My_Ling
博客等级 码龄9年 4粉丝 9原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值