问题标签 [mysql-8.0]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
8541 浏览

mysql - 将 MySQL ZIP 从 5.6 升级到 8 - 不工作

目前在我的 Windows 10 机器上,我使用的是MySQL 5.6 zip Archive版本。并使用 HeidiSQL(zip 文件)作为数据库客户端。一切正常。

要启动服务器,我按照以下步骤操作

  1. 命令
  2. <>/MySql\mysql-5.6.19-winx64\bin
  3. 启动mysqld

现在我正在尝试升级到最新的 MySQl 8(和相同的 zip 文件)并遵循上述相同的步骤,但无法正常工作。可以帮助我。

0 投票
2 回答
2222 浏览

mysql - 在mysql中创建数据库并授予语法错误

在此处输入图像描述我是初学者 python 代码,不擅长英语。

我的笔记本电脑 windows 10 pro,python 版本 3.6 mysql 社区服务器版本 8.0.12

问题

头头蟒

这是代码

ERROR 1064 (42000):您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在第 1 行的“由 'vsearchpasswd' 识别”附近使用正确的语法

0 投票
1 回答
413 浏览

java-8 - Hibernate Tools 5.3 - Mysql 8 - 域生成

我尝试通过在 Eclipse 上使用 Hibernate Tools 从 MySql 8.0.12 数据库生成 java 类

类生成良好但没有注释(如@Entity 等......)

在此处输入图像描述

这是我的休眠工具配置:

在此处输入图像描述

在此处输入图像描述

我可以 ping 数据库并检索表:

在此处输入图像描述

这是我的休眠代码生成配置:

在此处输入图像描述

在此处输入图像描述

我曾经使用 MySQL 5 和 hibernate Tools 5.2,它运行良好!但现在我想升级我的数据库(MySql 8)

我该如何解决这个问题?

0 投票
1 回答
97 浏览

mysql-8.0 - MYSQL 批量插入 - Linux

我正在尝试在 MYSQL 中加载文本文件,但出现以下错误。

但是上面的查询在 Windows 服务器中工作。同时不能在 Linux 服务器上工作。

0 投票
1 回答
2939 浏览

mysql - MySQL“显示表状态”,自动增量不正确

我在 Mysql 中创建了一个新表,添加了一些行,但是 show tables 的 Auto_increment 字段仍然返回 NULL。

mysql手册说:这个字段应该返回:“下一个Auto_increment值”

https://dev.mysql.com/doc/refman/8.0/en/show-table-status.html

我究竟做错了什么?

如何正确找到下一个 auto_increment 值?


重现步骤:

然后我运行:

结果:

然后我运行:

编辑:-其他插入语法-

获取表的状态

结果

表中数据

结果:

供你参考:

结果:

编辑:自动提交:

结果:

编辑:

过了一会儿,它会自动开始工作。没有明确的理由如何让它开始工作。

0 投票
2 回答
62 浏览

mysql - 使用 replace 和 concat 更新查询

我正在尝试执行以下查询,但它没有按预期工作。请检查sqlfiddle以获取有关问题的详细信息。

询问 :

解释 :

table1 有 field1,其中的值如 1、2、3、4、5、7、8,我想在某些地方用空白替换它。我现在知道 concat 的问题不适用于子查询。但我认为它必须以另一种方式工作。

那么是否可以使用单个查询来实现?

分享一些好的建议。

0 投票
2 回答
3876 浏览

mysql - 在 MySQL 中使用窗口函数移动平均

我的数据集如下:

这可能只使用 MySQL 窗口函数吗?

环境细节:

服务器版本:8.0.12 MySQL 社区服务器 - GPL

0 投票
1 回答
2527 浏览

mysql - MySQL JSONField 嵌套数组 SUM

我在 MySQL 8.0 数据库中有一个简单的表,如下所示:

我可以使用以下方法填充我的 JSONField:

我想要的是提取SUM所有 Balance 值。

我试过这个:

但是给出了结果:

另外,如果我摆脱SUM,结果是:

这让我相信这JSON_UNQUOTE也不适用于这个嵌套数组 SELECT。

我如何查询表(最好没有自定义函数),以便它给出:

0 投票
1 回答
1145 浏览

dapper - MySQL + Dapper 扩展:SQL 语法错误

我正在尝试使用 Dapper Extensions 进行 CRUD 操作。但是在将数据插入 MySQL 数据库时出现错误,如下所示:

错误:您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在 [....] 行 [....] 附近使用正确的语法

如果我使用 MSSQL 数据库,则 Dapper Extensions 工作正常。为什么我在使用 MySQL 时收到此错误?

0 投票
1 回答
151 浏览

mysql - MySQL 8 NULL 外键

我正在创建一些新表,我想用数据填充它们以进行测试,我用 mysql 8 遇到了这个问题。

我一直在桌子上使用 null FK,但现在我不知道发生了什么。

我认为是 mysql 8 的东西,我最近更新了,直到现在我还没有遇到问题。

我正在使用 8.0.12。

我得到的错误是:

[23000][1452] 无法添加或更新子行:外键约束失败 ( i2cwac_test. site_board_pins, CONSTRAINT site_board_pins_sensor_types_id_fkFOREIGN KEY ( id) REFERENCES sensor_types( id))

建表脚本:

插入失败:

提前致谢