前言:
此刻朋友们对“navicate连接数据库忘了密码怎么办”可能比较注重,朋友们都需要了解一些“navicate连接数据库忘了密码怎么办”的相关文章。那么小编在网络上网罗了一些关于“navicate连接数据库忘了密码怎么办””的相关文章,希望小伙伴们能喜欢,你们一起来了解一下吧!内容简介:此部分介绍本地mysql的图文安装步骤
相关链接:P0-0 jdk和git安装步骤 P0-1 idea和maven安装步骤
01
—
本地mysql安装
背景: win10+64位+mysql-8.0.19-winx64
1-安装包下载
方法1:进入官网下载
选择合适的软件包下载
方法2:也可以从我个人网盘中获取的安装包。(私信我,后台获取网盘链接)
2-安装步骤
step1--解压
我们将 zip 包解压到相应的目录,
比如我放在 D:softwareProfessionInstallmysqlmysql-8.0.19-winx64
step2--配置
接下来我们需要配置下MySQL 的配置文件
打开刚刚解压的文件夹 D:softwareProfessionInstallmysqlmysql-8.0.19-winx64 ,里面有一个系统自带的配置文件 my-default.ini,复制该文件,并粘贴在同一目录下,设置新的文件为 my.ini,如果没有该ini文件,则新建一个,需要注意的是这两个配置:basedir Datadir
将以下内容粘贴到txt中
*******************************
[mysqld]
#设置3306端口
port=3306
#设置mysql的安装目录
basedir=D:softwareProfessionInstallmysqlmysql-8.0.19-winx64 # 此处有人要用双斜杠,单斜杠我这里也可以,自己尝试吧
#设置mysql数据库的数据的存放目录
datadir=D:softwareProfessionInstallmysqlmysql-8.0.19-winx64Data # 此处同上
#允许最大连接数
max_connections=200
#允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统
max_connect_errors=10
#服务端使用的字符集默认为UTF8
character-set-server=utf8
#创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
#默认使用“mysql_native_password”插件认证
default_authentication_plugin=mysql_native_password
[mysql]
#设置mysql客户端默认字符集
default-character-set=utf8
[client]
#设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8
********************************
step3--启动
接下来我们来启动下MySQL 数据库:
以管理员身份打开 cmd 命令行工具(注意要用管理员身份打开),切换目录:
cd D:softwareProfessionInstallmysql mysql-8.0.19-winx64in
D:
输入以下安装命令:
mysqldinstall
初始化,在5.7之后 需要初始化 data 目录:
mysqld--initialize-insecure
如果出现错误则修改my.ini文件的编码格式为ANSI
启动输入以下命令即可:
netstart mysql
(另附:关闭的命令为 net stop mysql )
step4--更改mysql密码
在mysql安装目录下的bin目录下执行命令:mysql -u root -p
默认密码是空,直接回车
修改初始密码 ALTER USER "root"@"localhost" IDENTIFIED BY "lq1992";
step5--注意事项
A1--从dos命令行进入到mysql
1-切换到安装目录下的bin下
2-执行命令:mysql -u root -p
输入密码
A2--若navicate连接数据库时出现如下图所示, 则执行命令:
alter user 'root'@'localhost' identified with mysql_native_password by '你的密码';
step6--Navicat连接数据库
标签: #navicate连接数据库忘了密码怎么办