WindowsServer安装mysql最新版

这篇具有很好参考价值的文章主要介绍了WindowsServer安装mysql最新版。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

 

目录

 

安装

配置 MySQL 环境变量

远程连接 MySQL 服务器

防火墙权限

 配置 MySQL 服务的用户权限

测试远程连接


安装

下载相应mysql安装包:

MySQL :: Download MySQL Installer

WindowsServer安装mysql最新版,Liunx,数据库知识,mysql,数据库

 选择不登陆下载WindowsServer安装mysql最新版,Liunx,数据库知识,mysql,数据库

 双击运行下载好的mysql-installer-community-*.*.*.msi

WindowsServer安装mysql最新版,Liunx,数据库知识,mysql,数据库

进入类型选择页面,本人需要mysql云服务就选择了server only

  • server only(服务器):只安装mysql服务器产品
  • client only(客户端):只安装没有服务器的mysql客户端产品
  • full(完全):安装所有包含的mysql产品和功能
  • custom(手动):手动选择系统上应安装的产品
  • WindowsServer安装mysql最新版,Liunx,数据库知识,mysql,数据库

如果next无法点击,是因为mysql 会检查你是否缺少其他安装包,点击excute会下载你缺少的其他依赖包WindowsServer安装mysql最新版,Liunx,数据库知识,mysql,数据库

 点击安装WindowsServer安装mysql最新版,Liunx,数据库知识,mysql,数据库

此时next可以点击 

WindowsServer安装mysql最新版,Liunx,数据库知识,mysql,数据库 进入【Installation】界面后,状态【Status】下显示【Ready to install】后,点击【Execute】。

WindowsServer安装mysql最新版,Liunx,数据库知识,mysql,数据库

 在MySQL的状态显示为:Complete 后,点击【Next】。

WindowsServer安装mysql最新版,Liunx,数据库知识,mysql,数据库

进入【Product Configuration】界面,状态为【Ready to configure】后,点击【Next】。

WindowsServer安装mysql最新版,Liunx,数据库知识,mysql,数据库

设置服务器配置类型以及连接端口:继续next

Config Type:选择Development Machine,用于小型以及学习所用足够了。

Port number:输入3306即可,也可以输入其他最好是3306-3309之间。

WindowsServer安装mysql最新版,Liunx,数据库知识,mysql,数据库

Authentication Method,选择默认选项,点击【Next】。

WindowsServer安装mysql最新版,Liunx,数据库知识,mysql,数据库

设置MySQL超级管理员用户root密码。并点击【Next】

WindowsServer安装mysql最新版,Liunx,数据库知识,mysql,数据库

Windows Service,使用默认服务名MySQL80(建议不要更改,避免以后使用找不到MySQL服务),点击【Next】

WindowsServer安装mysql最新版,Liunx,数据库知识,mysql,数据库

WindowsServer安装mysql最新版,Liunx,数据库知识,mysql,数据库

Apply Configuartion,点击【Execute】,应用所有配置选项。

WindowsServer安装mysql最新版,Liunx,数据库知识,mysql,数据库

当Configuration Steps下列的选项都出现绿色 √时,说明所有配置已经完成配置,点击【Finish】。安装完成。

WindowsServer安装mysql最新版,Liunx,数据库知识,mysql,数据库
 

配置 MySQL 环境变量

开始——>控制面板——>系统和安全——>系统——>高级系统设置——>环境变量——>系统变量——>Path(双击)——>新建——>输入MySQL的安装目录(C:\Program Files\MySQL\MySQL Server 8.0\bin)——>确定

WindowsServer安装mysql最新版,Liunx,数据库知识,mysql,数据库

接下来均点击【确认】

打开cmd终端,输入mysql -u root -p,回车后,输入密码,进入MySQL数据库命令行界面,输入命令【show databases;】检查数据库是否正常。

WindowsServer安装mysql最新版,Liunx,数据库知识,mysql,数据库

远程连接 MySQL 服务器

想要连接部署在Windows Server 2019服务器上的MySQL服务,需要开放两个权限。

(1)Windows Server 2019服务器的防火墙权限。

(2)MySQL服务的用户权限。

防火墙权限

  在这里MySQL安装后,我们可以看到MySQL8.0版本自动设置了防火墙规则。

开始——>控制面板——>系统和安全——>Windows Defender防火墙——>高级设置——>入站规则

Configuration Steps——>Updating Windows Firewall rules

WindowsServer安装mysql最新版,Liunx,数据库知识,mysql,数据库

 配置 MySQL 服务的用户权限

当Windows 防火墙入站规则配置好后,还需要在MySQL内部配置用户权限才能进行远程连接控制。

(1)打开windows命令行终端cmd,登录MySQL,回车后输入密码。

 mysql -u root -p
 Enter password: ********

(2)选择要操作的数据库

use mysql;

(3) 查看mysql 数据库的 user 表中当前 root 用户的相关信息(host和plugin)

select host,user,plugin from user;

WindowsServer安装mysql最新版,Liunx,数据库知识,mysql,数据库

从中可以看出,root用户的host显示localhost(默认),说明只支持本地访问,不允许远程访问 

(4)更改root用户的host默认配置

update user set host='%' where user='root';

(5)修改密码,并使之永不过期

ALTER USER 'root'@'%' PASSWORD EXPIRE NEVER;

(6)修改密码,并指定加密规则为“mysql_native_password”,远程访问时的加密使用密码

mysql_native_password使用SHA1哈希算法对密码进行加密。具体来说,它会对密码进行两次SHA1加密,第一次加密发生在客户端,第二次则在服务器端。虽然SHA1相对于更现代的加密方法(如bcrypt或SHA-256)来说安全性较低,但mysql_native_password仍然被认为是相对安全的,特别是在密码足够复杂的情况下。

 ALTER USER 'root'@'%' IDENTIFIED WITH 'mysql_native_password' BY '密码';

(7)刷新权限

FLUSH PRIVILEGES;

(8)重新查看mysql 数据库的 user 表中当前 root 用户的相关信息(host和plugin)

发现,root的host信息为%,代表任何主机都能远程访问,plugin为“mysql_native_password”,表示远程访问时的加密使用密码。

 select user,host,plugin from user;

WindowsServer安装mysql最新版,Liunx,数据库知识,mysql,数据库

测试远程连接

WindowsServer安装mysql最新版,Liunx,数据库知识,mysql,数据库

------------------------------------------与正文内容无关------------------------------------
如果觉的文章写对各位读者老爷们有帮助的话,麻烦点赞加关注呗!作者在这拜谢了!

混口饭吃了!如果你需要Java 、Python毕设、商务合作、技术交流、就业指导、技术支持度过试用期。请在关注私信我,本人看到一定马上回复!文章来源地址https://www.toymoban.com/news/detail-782729.html

到了这里,关于WindowsServer安装mysql最新版的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 最新版Flink CDC MySQL同步MySQL(一)

    Flink CDC 是Apache Flink ®的一组源连接器,使用变更数据捕获 (CDC) 从不同数据库中获取变更。Apache Flink 的 CDC Connectors集成 Debezium 作为捕获数据更改的引擎。所以它可以充分发挥 Debezium 的能力。 连接器 数据库 驱动 mongodb-cdc MongoDB: 3.6, 4.x, 5.0 MongoDB Driver: 4.3.4 mysql-cdc MySQL: 5.6, 5.

    2024年02月13日
    浏览(57)
  • MySql workBench客户端菜单汉化最新版

    找到Mysql Workbench安装目录 如:D:softMySQLMySQL Workbench 8.0 CE 进入data目录:D:softMySQLMySQL Workbench 8.0 CEdata 里面有main_menu.xml文件,将汉化文件覆盖即可 main_menu.xml汉化内容

    2024年01月19日
    浏览(35)
  • composer最新版本安装

    安装前请务必确保已经正确安装了 PHP。打开命令行窗口并执行  php -v  查看是否正确输出版本号。 打开命令行并依次执行下列命令安装最新版本的 Composer: 复制 复制 复制 执行第一条命令下载下来的  composer-setup.php  脚本将简单地检测  php.ini  中的参数设置,如果某些参

    2024年02月13日
    浏览(41)
  • 快速安装最新版Docker

    安装docker 列出系统中以安装的docker包: 卸载以安装的docker包 如果系统中没有docker,则直接进行下一步 安装docker所需依赖:  添加docker的yum源: yum安装docker: 验证docker版本以确认安装成功: 如图所示,docker安装成功 启动docker 执行以下命令启动docker: 然后将docker设置为开机

    2024年02月12日
    浏览(41)
  • 最新版Flink CDC MySQL同步Elasticsearch(一)

    首先我们要基于Flink CDC MySQL同步MySQL的环境基础上(flink-1.17.1、Java8、MySQL8)搭建Elasticsearch7-17-10和Kibana 7.17.10。笔者已经搭建好环境,这里不做具体演示了,如果需要Es的搭建教程情况笔者其他博客 注意: 建议生产环境统一使用稳定版本Flink1.16.*。笔者这里只是作为教程编写

    2024年02月13日
    浏览(30)
  • Linux安装ES最新版

    链接:https://pan.baidu.com/s/16SOoN7ZveFu1ly9B2wudoA?pwd=8fm7  知识准备 https://blog.csdn.net/tongxin_tongmeng/article/details/126342599  下载、解压ES8 ES8上传Linux ES8运行环境(☆☆☆☆☆) ES8环境变量 创建新用户 ES服务启动、查看、关闭 ES服务访问  ES8关闭密码认证

    2023年04月09日
    浏览(40)
  • Linux 安装最新版Jenkins

    参考地址:https://pkg.jenkins.io/redhat-stable/ 建立java软链接 /etc/sysconfig/jenkins /etc/init.d/jenkins 配置jenkins 启动信息(启动时,本地JAVA信息没有部署到jenkins) 出现问题 : systemctl start jenkins 启动失败( jenkins.service: Start request repeated too quickly. ) 修改端口 8080为10240(上面配置没有端

    2024年02月15日
    浏览(32)
  • Ubuntu 安装最新版python

    要在Ubuntu上安装最新版本的Python,你可以按照以下步骤进行: 首先,打开终端并更新包列表: 然后,你需要安装一些依赖的软件包来构建Python源码。可以使用下面的命令来安装这些依赖: 接下来,从Python官方网站下载最新版本的源代码。你可以从这个链接 https://www.python.o

    2024年02月13日
    浏览(51)
  • 最新版tensorflow安装教程,pip安装+手动安装

    如果pip安装能够成功,优先选择pip安装 默认情况下,pip会自动安装兼容当前python版本的最新版本 测试安装是否完成: 若输出正确版本号,说明安装成功。 若pip安装不成功,前往官网手动安装: 官网安装教程:https://tensorflow.google.cn/install/pip?hl=zh-cn 安装包下载地址:https://

    2024年02月13日
    浏览(37)
  • 最新版Flink CDC MySQL同步MySQL(一)_flink 连接mysql(1)

    下载 连接器 SQL jar (或 自行构建 )。 将下载的jar包放在FLINK_HOME/lib/. 重启Flink集群。 注意 :目前2.4以上版本需要进行自行编译构建。本文笔者自行进行构建上传的 6.使用 Flink CDC 对 MySQL 进行流式 ETL 本教程将展示如何使用 Flink CDC 快速构建 MySQL的流式 ETL。 假设我们将产品数

    2024年04月26日
    浏览(38)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包