mysql8.0.20下载安装及遇到的问题(图文详解)

 更新时间:2020年05月09日 15:20:53   作者:x_jingxin  
这篇文章主要介绍了mysql8.0.20下载安装及遇到的问题,本文通过图文并茂的形式给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下

1、浏览器搜索mysql下载安装

地址:https://dev.mysql.com/downloads/mysql/

2、登录或者不登录下载

3、下载的是一个压缩包,直接解压缩,无需安装

4、新建my.ini文件,内容如下

关于sql_mode,像下面这个报错,就是因为group by字段必须完全显示在查询列里,所以去掉这个模式,就不在报错了。

Caused by: java.sql.SQLSyntaxErrorException: Expression #13 of SELECT list is not in GROUP BY clause and contains nonaggregated column ...........which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by

5、接着安装,配置mysql目录进系统环境变量path,可不配置,但是配置了就可以直接在dos界面敲mysql。

6、电脑用管理员命令模式进入mysql/bin目录,进行mysql初始化安装

进入后,如需要切换盘符,直接d:,即可切换,然后cd mysql目录/bin ,进入bin目录

然后输入:

1)、mysqld --initialize --console,该命令会初始化my.ini文件,构建data目录以及其他设置。用鼠标选中下面的密码,按ctrl+c复制。

这里注意,如果后续my.ini文件有修改,而重启mysql后不生效,需要删除data目录,删除mysql服务,命令sc delete 服务名,然后重新执行该命令

2)、输入:mysqld --install

3)、输入:net start mysql如果本地已经安装过mysql,这里的服务名可以自己修改,如mysql8,但我这边测试,本地已存在mysql5.5的情况下,安装mysql8,读取到的密码还是mysql5.5的登录密码,后删除mysql5.5,正常安装mysql8.

6、登录、修改密码

win+R,进入命令行模式,输入:mysql -u root -p,如果前面没有加入path,这里需要进入mysql bin目录

输入步骤5里复制的密码,进入mysql

执行:alter user root@localhost identified by 'root'; enter键后成功改密码为root,这里sql语句后面的分号不要丢。

总结

到此这篇关于mysql8.0.20下载安装及遇到的问题的文章就介绍到这了,更多相关mysql8.0.20下载安装内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 关于MySQL与Golan分布式事务经典的七种解决方案

    关于MySQL与Golan分布式事务经典的七种解决方案

    本文介绍了分布式事务的一些基础理论,并对常用的分布式事务方案进行了讲解;在文章的后半部分还给出了事务异常的原因、分类以及优雅的解决方案;最后以一个可运行的分布式事务例子,将前面介绍的内容以简短的程序进行演示,需要的朋友可以参考一下文章具体内容
    2021-10-10
  • mysql中profile的使用方法教程

    mysql中profile的使用方法教程

    这篇文章主要给大家介绍了关于mysql中profile的使用方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2018-09-09
  • MySQL中explain使用快速查询手册

    MySQL中explain使用快速查询手册

    我们会开慢查询去记录一些执行时间比较久的SQL语句,找出这些SQL语句并不意味着完事了,会用到explain这个命令来查看一个这些SQL语句的执行计划,查看该SQL语句有没有使用索引,下面这篇文章主要介绍了关于MySQL中explain使用快速查询手册的相关资料,需要的朋友可以参考下
    2022-10-10
  • 最新Navicat 15 for MySQL破解+教程 正确破解步骤

    最新Navicat 15 for MySQL破解+教程 正确破解步骤

    Navicat for MySQL是一个针对MySQL数据库而开发的第三方mysql管理工具,该软件可以用于 MySQL 数据库服务器版本 3.21 或以上的和 MariaDB 5.1 或以上,这篇文章主要介绍了最新Navicat 15 for MySQL破解+教程 正确破解步骤,需要的朋友可以参考下
    2023-04-04
  • Ubuntu18.04 安装mysql8.0.11的图文教程

    Ubuntu18.04 安装mysql8.0.11的图文教程

    本文通过图文并茂的形式给大家介绍了Ubuntu18.04 安装mysql8.0.11的方法,非常不错,具有一定的参考借鉴价值,需要的的朋友参考下吧
    2018-07-07
  • MySQL快速插入大量数据的解决方案和代码示例

    MySQL快速插入大量数据的解决方案和代码示例

    在这篇博客中,我们将深入探讨如何高效插入大量数据到MySQL数据库,无论你是数据库新手还是经验丰富的开发者,这篇文章都将为你提供实用的解决方案和代码示例,帮助你解决插入3万条数据需要20多秒的问题,需要的朋友可以参考下
    2024-08-08
  • Mysql和文件系统的关联详情

    Mysql和文件系统的关联详情

    这篇文章主要介绍了Mysql和文件系统的关联详情,Mysql常用的存储引擎如InnoDB、MyISAM采用的是文件存储,自然和文件系统挂钩,那么Mysql都有哪些地方用到了文件系统呢,下面我们一起进入文章学习详细内容吧
    2022-09-09
  • MySQL优化表时提示 Table is already up to date的解决方法

    MySQL优化表时提示 Table is already up to date的解决方法

    这篇文章主要介绍了MySQL优化表时提示 Table is already up to date的解决方法,需要的朋友可以参考下
    2016-11-11
  • MySQL高效可靠处理持久化数据的教程指南

    MySQL高效可靠处理持久化数据的教程指南

    这篇文章主要给大家详细介绍了 MySQL 如何高效可靠处理持久化数据,文中有详细的流程步骤和代码示例,对我们的学习有一定的帮助,需要的朋友可以参考下
    2023-07-07
  • mysql的集群模式 galera-cluster部署详解

    mysql的集群模式 galera-cluster部署详解

    这篇文章主要介绍了mysql的集群模式 galera-cluster部署详解,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2019-02-02

最新评论