当前位置:首页 > CN2资讯 > 正文内容

windows Server2012r2安装mysql8 windows server 2012安装mysql

3天前CN2资讯


在windows服务器安装MySQL5.7


安装步骤:


1、官网找指定版本包

2、配置MySQL环境变量

3、配置my.ini文件

4、使用命令进行安装

5、修改MySQL的密码(此处有两种方式)



一、官网找指定版本包

连接附上:https://downloads.mysql.com/archives/community/

下载完后将文件解压到你想保存到的目录内

二、配置MySQL环境变量

在系统环境变量中配置如下:

名称:MYSQL_HOME

值:MySQL的安装路径(例如:D:\MySQL\mysql-5.7.24-winx64)

追加系统path路径:;%MYSQL_HOME%\bin 到原有值的后面

三、配置my.ini文件

在你的安装目录下新建此文件,内容为

[mysqld] # 端口号 port = 3306 # mysql-5.7.27-winx64的路径 basedir=D:\MySQL\mysql-5.7.24-winx64 # mysql-5.7.27-winx64的路径+\data datadir=D:\MySQL\mysql-5.7.24-winx64\data # 最大连接数 max_connections=200 # 编码 character-set-server=utf8 default-storage-engine=INNODB sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES [mysql] # 编码 default-character-set=utf8

注意:你需对此文件中的MySQL的安装路径进行修改!

四、使用命令进行安装

使用管理员身份打开cmd窗口,进入MySQL的bin目录下

执行安装命令:mysqld -install

  • 若出现Service successfully installed,证明安装成功
  • 如出现Install of the Service Denied,则说明没有以管理员权限来运行cmd

执行初始化命令:mysqld --initialize

最后执行启动命令:net start mysql

插曲,执行安装命令时,报错:丢失 MSVCR120.dll,它让我重新安装…

我们直接去网上下一个:https://www.qqtn.com/down/88110.html

双击执行即可


五、修改MySQL的密码(此处有两种方式)

方式一:

第一步、先停掉MySQL服务

执行命令: net stop mysql

第二步、修改my.ini文件

尾部添加一行 skip-grant-tables

第三步、重启MySQL

执行命令:net start mysql

第四步、进入MySQL

执行命令:mysql -u root -p,不需要输入密码,直接回车

GG!
报错ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: NO)

所以跳过授权表的方式对我没起作用!

这种方式 有的人可以有人的不行,这里不是说我不行,我是说我有另外的方式进入~

如果你这里可以,请往下面走

下一步:使用MySQL,我们要改他密码!

执行命令:use mysql;

修改密码

执行命令: update mysql.user set authentication_string=password(‘你的密码’) where user=‘root’;

接下来刷新一下MySQL

执行命令: flush privileges;

将 my.ini配置文件中的skip-grant-tables删除

重启一下MySQL服务

之后,若在执行 mysql -uroot -p 后输入你新更改的密码,即可登录

方式二:

还是这个cmd窗口, 如果MySQL启动着,就先把他停了 !

然后执行命令:mysqld --console --skip-grant-tables --shared-memory

切记,此时这个窗口不要关闭!

新开一个窗口,同样的操作 到 MySQL的bin目录下

如果还没启动MySQL则,执行启动命令。

然后执行:mysql -u root -p

按Enter键即可成功登录

下一步:使用MySQL,我们要改他密码!

执行命令:use mysql;

修改密码

执行命令: update mysql.user set authentication_string=password(‘你的密码’) where user=‘root’;

接下来刷新一下MySQL

执行命令: flush privileges;

之后,若在执行 mysql -uroot -p 后输入你新更改的密码,即可登录

假如你在使用 use mysql;时发生错误!!!

说明它让你重置密码

输入命令:alter user user() identified by "你的密码";

再次输入命令 use mysql; 验证是否成功,一般到这里就没问题了~


    你可能想看:

    扫描二维码推送至手机访问。

    版权声明:本文由皇冠云发布,如需转载请注明出处。

    本文链接:https://www.idchg.com/info/28679.html

    分享给朋友:

    “windows Server2012r2安装mysql8 windows server 2012安装mysql” 的相关文章

    如何免费获取DigitalOcean学生包:$200云服务器信用额度详解

    什么是 DigitalOcean 学生包 DigitalOcean 学生包是 DigitalOcean 与 GitHub Education 合作推出的一项专为学生设计的优惠计划。它为通过 GitHub 学生计划验证的学生提供 $200 的免费信用额度,用于在 DigitalOcean 平台上构建和...

    AS4134是什么线路:深入解析中国电信的核心骨干网

    AS4134线路,大家也可以叫它163网络,这是中国电信的核心骨干网之一。聊到AS4134,首先让人想到的就是它在国内出海带宽上占据的重要地位。能够承载90%的电信业务负载,真的是一个不可小觑的网络。这条线路不仅是中国电信的主要骨干网,还成为了很多海外用户访问国内互联网资源的高性价比选择。我在租用香...

    如何使用NameSilo优惠码享受域名注册折扣

    在寻找域名注册服务时,NameSilo可能是你一个不错的选择。它以其友好的价格和高质量的服务以及多样化的优惠活动而受到用户青睐。尤其当我第一次尝试注册域名时,NameSilo给我的第一印象便是其简单易用的注册流程和丰厚的折扣方式。 使用NameSilo的最大的优势之一,就是能够享受到各种折扣码。许多...

    咸鱼云:高性价比VPS服务解决您的在线需求

    咸鱼云概述 在互联网服务日益发展的今天,咸鱼云(SaltyFish)作为一家新兴的主机商家,自2019年成立以来,逐渐在市场中占据了一席之地。它的出现让许多寻找高性价比VPS服务的用户有了新的选择。咸鱼云专注于基于KVM架构的国外VPS服务,凭借较为稳定的性能和实惠的价格,吸引了不少追求性价比的客户...

    国内注册ChatGPT的安全与实用指南

    在使用ChatGPT服务时,安全与隐私保护是非常重要的。首先,我总是尽量避免在聊天或任何交流中输入敏感信息。无论是个人身份、财务信息,还是其他隐私内容,我都保持警惕,确保我的信息不会被泄露。即便是在与AI进行对话时,这种谨慎也同样必要,因为即使是最可信的平台也无法完全保障信息不被滥用。 还有一点是选...

    日本节点的重要性与旅行体验优化指南

    日本节点的定义与重要性 在数字化飞速发展的今天,网络成为了沟通和信息流通的主要渠道。这里提到的“节点”,其实是指网络中数据传输的关键环节,可以理解为互联网的一个重要接点。每一个节点都承担着流量的传输与分发,确保数据能够迅速而高效地在全球范围内流动。想象一下,网络就像一张巨大的蜘蛛网,各个节点犹如网中...