Windows 本地安装 Mysql8.0

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

前言

看了网上许多关于Windows 本地安装mysql的很多教程,基本上大同小异。但是安装软件有时就可能因为一个细节安装失败。我也是综合了很多个教程才安装好的,

所以本教程可能也不是普遍适合的。现我将自己本地安装的步骤总结如下,如有不对的地方,敬请大家批评指正!!!

安装环境:win7/10

一、下载Mysql的安装包

我本地安装是Mysql8.0的版本,所以这里我就以我的这个版本为标准来作安装步骤说明

MySQL8.0 - Windows zip包下载地址:https://dev.mysql.com/downloads/file/?id=476233   进入后不需要登录,直接选择底部 “No thanks, just start my download.”即可开始下载。

二、安装

1.解压zip包到安装目录

Windows 本地安装 Mysql8.0

2.配置环境变量

将解压zip包到安装目录添加path中去

Windows 本地安装 Mysql8.0

3.配置初始化的my.ini文件

解压后的目录没有my.ini文件,这里我们自己新建my.ini文件

Windows 本地安装 Mysql8.0

my.ini文件内容如下:

[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录  切记此处一定要用双斜杠\\,单斜杠我这里会出错,不过看别人的教程,有的是单斜杠。自己尝试吧
basedir=D:\\tools\\mysql-8.0.11-winx64 
# 设置mysql数据库的数据的存放目录
datadir=D:\\tools\\mysql-8.0.11-winx64\\Data   # 此处同上
# 允许最大连接数
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

注意:其中的data目录不需要创建,下一步初始化工作中会自动创建。

4.安装mysql

在安装时,必须以管理员身份运行cmd,否则在安装时会报错,会导致安装失败的情况

Windows 本地安装 Mysql8.0

5.初始化数据库

在MySQL安装目录的 bin 目录下执行命令:

Windows 本地安装 Mysql8.0

注意!执行输出结果里面有一段: [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: RLVR+PGed0wl 
其中root@localhost:后面的“RLVR+PGed0wl”就是初始密码(不含首位空格)。 在没有更改密码前,需要记住这个密码,后续登录需要用到。

6.安装服务

在MySQL安装目录的 bin 目录下执行命令:

mysqld --install  [服务名]
后面的服务名可以不写,默认的名字为 mysql。当然,如果你的电脑上需要安装多个MySQL服务,就可以用不同的名字区分了,比如 mysql5 和 mysql8。
安装完成之后,就可以通过命令net start mysql启动MySQL的服务了。通过命令net stop mysql停止服务。通过命令

Windows 本地安装 Mysql8.0

7.连接mysql 更改密码

登录mysql:
mysql -uroot -p(密码)
修改密码:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'song@1234';  

Windows 本地安装 Mysql8.0

到此,安装部署就完成了。

三、数据库命令操作

1.命令查看一下默认安装的数据库

show databases;

Windows 本地安装 Mysql8.0

2.查看Mysql用户信息

看到默认初始化了mysql数据库,其中user表里面存储MySQL用户信息。我们可以看一下默认MySQL用户:
select user,host,authentication_string from mysql.user;

Windows 本地安装 Mysql8.0

4.连接IP设置

管理员root的host是localhost,代表仅限localhost登录访问。如果要允许开放其他ip登录,则需要添加新的host。如果要允许所有ip访问,可以直接修改成“%”
CREATE USER 'sjsk'@'%' IDENTIFIED WITH mysql_native_password BY 'sjsk123!@#';

Windows 本地安装 Mysql8.0

5.授权远程数据库

#授权所有权限 
GRANT ALL PRIVILEGES ON *.* TO 'sjsk'@'%';
#授权基本的查询修改权限,按需求设置
GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,ALTER ON *.* TO 'sjsk'@'%';
#查看用户权限
show grants for 'sjsk'@'%';
#查看密码加密方式:
select user, host, plugin, authentication_string from user;

 四.利用Navicat测试安装的mysql

1.利用自己本地电脑IP连接:

Windows 本地安装 Mysql8.0

2.利用localhost 连接:

Windows 本地安装 Mysql8.0文章来源地址https://www.toymoban.com/news/detail-412412.html

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

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

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

相关文章

  • Windows电脑上安装Mysql8.0详细教程(附安装包)

    安装包请见文末 如果您觉得本文不错,欢迎关注,点赞,收藏支持,您的关注是我坚持的动力! 下载完成后我们得到的是一个压缩包,将其解压,我们就可以得到MySQL 8.0.31 的软件本体了(就是一个文件夹),我们可以把它放在你想安装的位置 。 环境变量里面有很多选项,这里我

    2024年02月02日
    浏览(37)
  • windows安装mysql8.0.34的压缩包

    文章目录 目录 文章目录 前言 一、下载安装包zip格式 二、使用步骤 总结 MySQL :: Begin Your Download 解压缩之后在解压之后的目录里创建data和my.ini my.ini内容 然后再电脑搜索栏搜索cmd  管理员方式打开 然后进入数据库压缩包的bin目录  cd d: cd  D:appmysql-8.0.34-winx64bin 然后进行安

    2024年02月11日
    浏览(32)
  • MySQL8安装和删除教程 下载源码 保姆级(Windows)

    停止Mysql服务 管理员的权限来运行cmd,输入 net stop MySQL80 注意你电脑上的MySQL服务不一定是MySQL80,MySQL80是默认的,不是怎么办?在services.msc中找即可 下载一个小工具 geek:Geek下载 打开软件,在列表中找到图片中的两项 sc delete MySQL80 这个是用来删除服务的,当时我电脑上卸载了

    2024年02月12日
    浏览(32)
  • windows 10 下安装配置mysql8.0 (保姆级教程)

    MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),广泛应用于不同类型的应用程序和网站,如电子商务、金融和游戏行业等。MySQL是一种客户端/服务器系统,支持多线程、多用户和事务处理等功能,可以在Windows、Linux和UNIX操作系统上运行。 MySQL 8.0是MySQL的最新版本,包括

    2023年04月22日
    浏览(40)
  • MySQL8--Windows下使用msi(图形界面)安装的方法

    原文网址:MySQL8--Windows下使用msi(图形界面)安装的方法_IT利刃出鞘的博客-CSDN博客 本文介绍Windows使用图形界面安装MySQL8的方法。 在写这篇文章时,最新版本是:8.0.34,后边MySQL在持续更新,但下载及安装方法都是一样的,只要是MySQL8这个版本即可,即:MySQL Community Server 8.x.

    2024年02月05日
    浏览(60)
  • MySQL8 概述、下载、安装、使用(Windows2019和centos7.9)

    1.1 数据库相关概念 在这一部分,先了解三个概念:数据库、数据库管理系统、SQL。 名称 全称 简称 数据库 存储数据的仓库,数据是有组织的进行存储 DataBase(DB) 数据库管理系统 操纵和管理数据库的大型软件 DataBase Management System (DBMS) SQL 操作关系型数据库的编程语言,定

    2024年02月16日
    浏览(34)
  • windows下全免费手动搭建php8+mysql8开发环境及可视化工具安装

    最近PHP项目少了,一直在研究UE5和Golang,但是考虑到政府、国企未来几年国产化的要求,可能又要重拾PHP。于是近日把用了N年的框架重新更新至适合PHP8.2以上的版本,同时也乘着新装机,再次搭建php和mysql开发环境。本文留个记录,以后方便操作。 选择最新版下载 https://ww

    2024年01月20日
    浏览(71)
  • 看了mysql8.0官网,发现set sql_mode原来有可以不用修改my.cnf或mysqld-auto.cnf就可以持久化系统变量的方式

    @@GLOBAL.sql_mode: 全局级别的设置,影响所有新的客户端连接。通常需要具有高级权限才能修改,且修改后对尚未建立连接的新会话生效,对当前已存在的会话无效。MySQL服务器重启后,如果没有在配置文件中永久设定,全局设置将恢复到服务器启动时的默认值或配置文件中的设

    2024年04月15日
    浏览(29)
  • Linux中安装MySQL8版本,安装MySQL步骤,MySQL8离线安装

    1.检查下libaio.so.1的位置 [root@tdx ]# whereis libaio.so.1 libaio.so: /usr/lib64/libaio.so.1 如果没有找到该文件 (1).在线安装 [root@tdx ]# yum install -y libaio (2).离线安装: 上传之后执行命令安装: [root@tdx /]# rpm -ivh libaio-0.3.107-10.el6.x86_64.rpm 2.清空系统中的原有mariadb的配置文件(/etc/my.cnf) [root@tdx

    2024年02月13日
    浏览(27)
  • windows系统修改mysql8配置文件,关闭ssl验证

    我的电脑,右键,管理,服务 找到MySQL8   右键,属性 找到配置文件位置 通常情况下的默认路径是: C:ProgramDataMySQLMySQL Server 8.0my.ini 打开 my.ini 配置内容如下: 如图所示   重新启动mysql服务即可

    2024年02月16日
    浏览(42)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包