mysql 安装问题_MySql安装以及安装遇到的问题

一: 下载MySql压缩包

windows版本

d7f07ff228e2

image.png

d7f07ff228e2

image.png

二:把压缩包解压缩到指定的文件夹里面去

此处我解压到C:\mysql目录下

d7f07ff228e2

image.png

三: mysql-8.0.21-winx64文件夹下新建my.ini文件,并配置以下内容

d7f07ff228e2

image.png

[client]

# 设置mysql客户端默认字符集

default-character-set=utf8

[mysqld]

# 设置3306端口

port = 3306

# 设置mysql的安装目录

basedir=C:\\mysql\\mysql-8.0.21-winx64

# 设置 mysql数据库的数据的存放目录,MySQL 8+ 不需要以下配置,系统自己生成即可,否则有可能报错

# datadir=C:\\mysql\\sqldata

# 允许最大连接数

max_connections=20

# 服务端使用的字符集默认为8比特编码的latin1字符集

character-set-server=utf8

# 创建新表时将使用的默认存储引擎

default-storage-engine=INNODB

四:以管理员身份(如果不以管理员身份到开的话,在执行mysqld -intall命令会报错 Install/Remove of the Service Denied!)打开 cmd 命令行工具,切换目录:

cd C:\web\mysql-8.0.11\bin

初始化数据库:

mysqld --initialize --console

执行完成后,会输出 root 用户的初始默认密码,

A temporary password is generated for root@localhost: APWCY5ws&hjQ

APWCY5ws&hjQ 就是初始密码,后续登录需要用到,你也可以在登陆后修改密码。

输入以下安装命令:

mysqld -install

安装成功之后就可以打开服务

net start mysql

# 关闭服务 是 net stop mysql

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

mysql -u root -p

按回车确认, 如果安装正确且 MySQL 正在运行, 会得到以下响应: 在此处输入上面生成的密码就可以

Enter password:

登录成功之后会得到以下输出

Welcome to the MySQL monitor........

五:MySQL登录时出现Access denied for user 'root'@'localhost' (using password: YES)解决方法

用–init-file参数在服务启动时加载并运行修改密码的命令文件,该命令一旦执行,服务启动后密码即已经清除或者重置,启动服务后即可以空密码或指定密码登入。

第一步:先关掉服务器:

d7f07ff228e2

image.png

第二步:创建一个文本文件,内含一条密码修改命令。我是在安装MySQL的目录下创建的。

d7f07ff228e2

image.png

d7f07ff228e2

image.png

ALTER USER 'root'@'localhost' IDENTIFIED BY '12345';

第三步:命令行方式启动服务器,指定启动时执行上述的密码修改命令文件。

mysqld --init-file=C:\mysql\mysql-8.0.21-winx64\mysqlc.txt --console

d7f07ff228e2

image.png

接着重启服务器:

net start mysql

然后用刚刚改过的密码输入就可以了。

d7f07ff228e2

image.png

六: 这样每次重启服务器都要跑到指定目录下去,打开命令行,不太方便,因此可以配置环境变量(详见)

选择“我的电脑”,单击右键,选择“属性->高级->环境变量中的系统变量,对 MYSQL_HOME、Path 这 2 个系统变量分别设置如下相应的值(设置原则:如果存在相应的变量,直接对该变量进行编辑,注意只添加不删除;如果该变量不存在,则新建后再编辑。)

这里由于没有于是就新建一个环境变量 MYSQL_HOM

MYSQL_HOME=D:\App\Mysql ( 目录选择自己的安装目录)

(此处需注意,如果是为某个已存在的变量新增变量内容,在输入变量内容前必须先输入英文输入法状态下的分号)

d7f07ff228e2

image

2、新建完环境变量后,在环境变量里面找到Path,点击编辑,在弹出的框里面点击新建,新建一个环境变量

Path=%MYSQL_HOME%\bin (在Path路径下添加 %MYSQL_HOME%\bin)

d7f07ff228e2

image

d7f07ff228e2

image

3、输入%MYSQL_HOME%\bin,之后点击确定,记住一定是3个确定

如果点击编辑Path,打开是这样的

d7f07ff228e2

image

需要在变量值最后面添加 ;%MYSQL_HOME%\bin (MYSQL_HOME%\bin前面带有英文状态下的分号)

编辑完成后确定就配置完成了

配置完成后我们可以在cmd 中输入

mysql -u root -p

回车后输入密码

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值