mysql 8.0.17 winx64(附加navicat)手动配置版安装教程图解

MySQL 8.0.17 winx64(附加Navicat)手动配置版安装教程图解

下载MySQL和Navicat

首先,我们需要从官网下载MySQL 8.0.17的安装包。在下载时,需要注意选择对应的操作系统版本,即Windows 64位。

与此同时,我们还需要下载Navicat软件,这是一款GUI数据库管理工具,可以帮助我们更方便地管理MySQL数据库。

安装MySQL

  1. 运行MySQL安装包,选择“Custom”安装类型,因为这样可以让我们自定义MySQL的安装路径和配置信息。

  2. 选择安装路径,默认情况下是在C盘Program Files目录下,但是我们建议将其改为其他目录,比如D盘,以避免C盘空间不足等问题。

  3. 选择一个适合的“Type and Networking”配置,这里我们选择“Server only”,即仅安装MySQL服务端程序,因为Navicat已经提供了MySQL客户端功能,所以不需要再安装MySQL的客户端程序。

  4. 配置root用户的密码。在MySQL 8.0.17版本中,为了增强安全性,root用户的密码不能再用空字符串或简单密码,需要使用复杂的密码组合。我们建议将密码设置为20位以上的由字母、数字和符号组成的复杂密码。

  5. 选择安装MySQL服务的启动方式。默认情况下是使用“Windows Service”服务方式,因此可以自动开机启动,但需要管理员权限;也可以选择“MySQL Installer - Community”,则不需要管理员权限,但不会自动开机启动。

  6. 点击“Execute”按钮,开始安装MySQL。

配置MySQL

  1. 安装完成后,打开MySQL安装目录下的my.ini文件,修改以下几个配置项:

[mysqld]
skip-grant-tables

这里的作用是让MySQL开启所有用户都拥有root权限的模式,方便我们在后续设置用户权限时进行调试和测试。

  1. 打开Windows Services,在服务列表中找到MySQL服务,右键“重启”,以确保我们所配置的更改生效。

  2. 使用以下命令进入MySQL:

mysql -u root

如果成功进入MySQL,将出现类似以下的提示:

Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 8
Server version: 8.0.17 MySQL Community Server - GPL

  1. 使用以下命令修改root用户的密码:

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

这里的password需要替换为我们所设置的复杂密码。修改完成后,使用以下命令退出MySQL:

exit

  1. 再次修改my.ini配置文件,注释掉之前添加的skip-grant-tables配置项,保存并关闭文件。

[mysqld]
#skip-grant-tables

  1. 重启MySQL服务使配置项的更改生效。

使用Navicat连接MySQL

  1. 打开Navicat软件,点击“连接”按钮,选择“MySQL”作为数据库类型。

  2. 配置连接信息,包括主机名、端口、用户名和密码等,其中用户名必须输入root,密码为我们之前所设置的复杂密码。

  3. 点击“测试连接”按钮,确认连接成功后,保存连接信息并关闭对话框。

  4. 可以开始使用Navicat对MySQL数据库进行管理操作,包括创建数据库、表和用户,并对它们进行增、删、改、查操作,也可以备份和恢复数据等。

示例说明:

  1. 我们可以使用Navicat创建一个“students”数据库,并在其中创建一个“scores”表,用于记录学生的考试成绩。表结构可以包含学生姓名、学号、考试日期、科目和分数等字段。在Navicat中可以使用图形化界面进行表结构的创建和字段的添加或修改。

  2. 我们也可以使用Navicat创建一个名为“inspector”的用户,并为其授权可以在“students”数据库中进行读、写操作,但不允许删除表和数据库等操作。在Navicat中可以使用图形化界面进行用户和权限的创建和管理。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:mysql 8.0.17 winx64(附加navicat)手动配置版安装教程图解 - Python技术站

(0)
上一篇 2023年5月18日
下一篇 2023年5月18日

相关文章

  • MySQL查看索引(SHOW INDEX)方法详解

    MySQL中可以使用SHOW INDEX语句来查看表的索引信息,该语句的语法形式如下: SHOW INDEX FROM tablename; 其中,tablename表示需要查看索引的表名。 该语句的结果包括以下信息: Table:索引所属的表名; Non_unique:索引是否允许相同的值,0表示唯一索引,1表示非唯一索引; Key_name:索引名称; …

    MySQL 2023年3月10日
    00
  • mysql插入索引太慢 加参数delay_key_write

    插入大数据时,有索引会很慢,可以DISABLE KEYS,或者直接在table中加入DELAY_KEY_WRITE 注: delay_key_write这个参数只对myisam类型表有效 如果你某个表需要经常update操作,这个参数就很管用! 但等delay_key_write使用时,出现断电或重启时,会导致在cache的索引update没来得及更新,所以…

    MySQL 2023年4月13日
    00
  • 解决MySQL 5.7.9版本sql_mode=only_full_group_by问题

    当MySQL的版本为5.7.9及以上时,启动sql_mode为only_full_group_by时,可能会导致部分SQL语句执行异常。本攻略将会介绍如何解决这个问题。 问题描述 在MySQL 5.7.9及以上版本中,启动sql_mode为only_full_group_by时,如果有GROUP BY的SQL语句中包含非GROUP BY中的字段,MySQL会…

    MySQL 2023年5月18日
    00
  • mysql 8.0.12 解压版安装教程

    下面是“mysql 8.0.12 解压版安装教程”的完整攻略: 下载安装包 首先需要到MySQL官网下载压缩版的安装包,地址为:https://dev.mysql.com/downloads/mysql/8.0.html,选择“MySQL Community Server”,版本选择“8.0.12”,点击“Download”进行下载。 安装步骤 解压文件 下…

    MySQL 2023年5月18日
    00
  • MySQL8.0.21安装步骤及出现问题解决方案

    MySQL8.0.21安装步骤及出现问题解决方案 MySQL是一种开源的关系型数据库管理系统,常用于构建Web应用程序。本篇文章介绍了MySQL8.0.21的安装步骤及出现问题的解决方案,希望对大家有所帮助。 1. 下载MySQL 首先,需要从MySQL官网(https://www.mysql.com/)下载MySQL8.0.21的安装包。在下载页面上,选择…

    MySQL 2023年5月18日
    00
  • MySQL 有关MHA搭建与切换的几个错误log汇总

    MySQL 有关 MHA 搭建与切换的几个错误log汇总 介绍 MHA(Master High Availability)是基于 Master-Slave 复制技术的 MySQL 高可用方案,可以实现自动故障切换和在线修改主从配置等功能。在使用 MHA 过程中,可能会遇到一些错误和问题,下面整理了几个常见的错误 log。 MHA 搭建相关 问题:mha-pr…

    MySQL 2023年5月18日
    00
  • 如何使用分区处理MySQL的亿级数据优化

    如何使用分区处理MySQL的亿级数据优化 1. 什么是分区 在 MySQL 中,分区是一种数据划分技术。通过将数据分散到多个分区表中,可以在查询时快速定位需要的数据,提升查询效率。常见的分区方式有按范围分区、按列表分区、按哈希分区等。分区表的表结构与普通表相同,只是需要在表创建时指定分区方式和分区键。 2. 分区的优势 分区表与普通表相比,有以下优势: 快速…

    MySQL 2023年5月19日
    00
  • Mysql 数据库更新错误的解决方法

    下面是详细讲解“Mysql 数据库更新错误的解决方法”的完整攻略。 问题描述 在使用 Mysql 数据库执行更新操作时,经常会遇到更新失败的情况,出现各种错误提示,例如“字段不存在”、“语法错误”等等。 解决方法 下面介绍几种常见的解决方法,帮助大家顺利解决 Mysql 数据库更新错误。 1. 检查字段名是否正确 在更新数据时,可能会出现字段名拼写错误、大小…

    MySQL 2023年5月18日
    00
合作推广
合作推广
分享本页
返回顶部