MyEclipse中连接MySQL出现的错误怎么解决呀,急求谢谢

MyEclipse中连接MySQL出现的错误怎么解决呀,急求谢谢,第1张

在 MyEclipse 中连接 MySQL 时出现“Access denied for user 'root'@'localhost' (using password: YES)”错误可能是由于多种原因造成的。

密码错误:您在 MyEclipse 中使用的 MySQL 用户名和密码与您在 MySQL 控制台中使用的用户名和密码可能不同。请确保您在 MyEclipse 中使用的用户名和密码是正确的。

MySQL 服务未启动:请确保 MySQL 服务已启动。

用户没有远程访问权限:如果您在 MyEclipse 中使用的是远程 MySQL 服务器,请确保用户具有远程访问权限。

建议您从上述几个方面入手,尝试解决这个问题。如果仍然无法解决,建议您参考 MySQL 官方文档或搜索网上的解决方案,或者向 MySQL 技术支持寻求帮助。

错误提示:不能先将select出表中的某些值,再update这个表(在同一语句中)。

替换方案:

方案一:

多嵌套一层子查询,再进行删除,如下:

完整代码如下:

DELETE FROM blur_article WHERE id NOT IN (

SELECT id FROM (

SELECT min(id) AS id FROM blur_article GROUP BY title

) t

)

方案二:

1.创建一张临时表,将要删除的条件自动存入临时表中:

2.再根据临时表,删除主表数据:

3.最后删除掉临时表:

完整代码如下:

1.create table temp as select min(id) as col1 from blur_article group by title

2.delete from blur_article where id not in (select col1 from tmp)

3.drop table tmp

看requirment处的提示是你缺少那个Microsoft Visual C++ 2019 Redistributable Package (x64)的安装包,去下载安装以后再试试


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/8640716.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-19
下一篇 2023-04-19

发表评论

登录后才能评论

评论列表(0条)

保存