windows 10下载安装mysql5.7

举报
共饮一杯无 发表于 2022/08/14 11:06:32 2022/08/14
【摘要】 MySQL数据库在日常使用是非常的频繁的,不管是线上还是线下。下面我就分享出我安装MySQL5.7的一步一脚印的教程,本教程只针对windows版本。 下载下载地址:https://downloads.mysql.com/archives/community/这是mysql官网的下载地址,选择官网是没问题的选择对应的系统和版本点击下载 解压下载后解压,我这里解压后的目录如下: 配置环境变量打...

MySQL数据库在日常使用是非常的频繁的,不管是线上还是线下。下面我就分享出我安装MySQL5.7的一步一脚印的教程,本教程只针对windows版本。

下载

下载地址:https://downloads.mysql.com/archives/community/
这是mysql官网的下载地址,选择官网是没问题的
image.png
选择对应的系统和版本点击下载

解压

下载后解压,我这里解压后的目录如下:
image.png

配置环境变量

打开环境变量,如图中标红
image.png
设置环境变量:
image.png
变量名用MYSQL_HOME,变量值就是刚刚的解压后进入的目录,然后点击确认。
在Path系统变量中,添加MySQL配置。
image.png

新建data目录和my.ini文件

image.png
my.ini文件内容如下:

[client]
port=3306
default-character-set=utf8

[mysqld]
# 设置为自己MYSQL的安装目录
basedir=E:\\developer\\mysql-5.7.36-winx64
# 设置为MYSQL的数据目录
datadir=E:\\developer\\mysql-5.7.36-winx64\\data
max_connections=150
port=3306
character_set_server=utf8
# 数据库类型inndb支持事务
default-storage-engine=INNODB
sql_mode=STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION
event_scheduler=ON
#开启查询缓存
explicit_defaults_for_timestamp=true
skip-grant-tables

注册 MySQL 服务

进入MySQL安装目录的bin目录,cmd执行如下命令安装MySQL服务。

mysqld -install

如果报错:Install/Remove of the Service Denied! 则需要通过管理员执行。
然后会看到Service successfully installed.
image.png
执行如下命令初始化data目录

mysqld --initialize

执行上面命令后会在MySQL的安装目录下生成data目录并创建root用户
image.png

启动服务

执行如下命令启动MySQL

net start mysql

image.png

登录并重置密码

因为my.ini中加入了skip-grant-tables配置,所以可以直接使用 mysql -u root -p 输入任意密码登录
image.png
然后通过SQL语句修改root用户的密码;

#将数据库切换至mysql库 
mysql>use mysql; 
#修改密码 
mysql> update user set authentication_string=PASSWORD('root') where user='root'; 
#刷新MySQL权限相关的表 
mysql> flush privileges; 
mysql> exit;

修改完密码后,把my.ini中的#skip-grant-tables 注释掉然后 net stop mysqlnet start mysql 重启mysql服务,然后就可以mysql -uroot -proot登录了
如果登录后执行 **show databases **报错 ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.
需要用 alter user user() identified by “root”; 再改一次密码

呜啦啦啦啦 看官喜欢的话点赞收藏或者关注一下吧

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。