当前位置: 首页 > news >正文

做网店的网站腾讯企业qq官网

做网店的网站,腾讯企业qq官网,怎么做卡盟网站,嘉兴企业网站设计哪家好在ubuntu22.04里网站源码连不上mysql数据库。后来找到了原因。 连不上的时候有报错信息: ERROR 1698 (28000): Access denied for user rootlocalhost 用在网上搜索该报错信息,找到了两篇有用的文章,用这两篇文章里的处理方法解决了问题。 …

在ubuntu22.04里网站源码连不上mysql数据库。后来找到了原因。

连不上的时候有报错信息:

        ERROR 1698 (28000): Access denied for user 'root'@'localhost'

用在网上搜索该报错信息,找到了两篇有用的文章,用这两篇文章里的处理方法解决了问题。

1、查看root用户登录验证方式。

1.1、在命令行界面登录mysql

        sudo mysql -uroot -p

然后输入密码,登录成功。

1.2、查看root用户登录验证方式

        use mysql;

        SELECT host,user,authentication_string,plugin FROM mysql.user;

这时看到root用户登录验证方式(plugin)是:auth_socket 。登录主机(host)是:localhost。该登陆方式为证书登录,但是源码使用的是密码登录。因此需要修改成其他方式。

2、修改root用户登录验证方式。

如下两种方式,都是可行的。任选一种就可以。其中you_password用你实际使用的密码代替。

2.1、缓存 SHA-2 验证

        ALTER USER 'root'@'localhost' IDENTIFIED WITH caching_sha2_password BY 'you_password';

2.2、使用密码验证      

        ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'you_password';

3、更新登录验证方式   

        FLUSH PRIVILEGES;

4、重复第一步中的1.2步,确认root登录验证方式已修改。

5、退出mysql。

        按<Ctrl>+D,退出MySQL。

这样处理以后就能正常连接mysql数据库了。

下面是一张网站截屏图片。

参考文章:

如何修复 mysqli_real_connect(): (HY000/1698): Access denied for user ‘root’@‘localhost’ 错误?_mysql_weixin_0010034-MySQL数据库

http://www.dt0577.cn/news/5132.html

相关文章:

  • 便宜的网站空间seo搜索引擎优化主要做什么
  • 安徽建设工程网seo是什么专业
  • 做i网站西安网络科技有限公司
  • 做自媒体常用的图片网站北京自动网络营销推广
  • 网站插件模块原理安装百度到手机桌面
  • 成都网站建设赢展网络营销战略
  • 北碚网站建设哪家好外贸如何做网站推广
  • 公司集团网站开发文件关键词搜索工具
  • 湛江个人网站制作在哪里做百度指数是什么意思
  • 合肥企业网站建设靠谱站长工具推荐网站
  • 如何禁止某ip访问网站营销策划思路及方案
  • 网站开发前端兼职营销课程
  • 服务器做网站商业软文怎么写
  • 广西 南宁 微信微网站开发商城系统开发
  • 西地那非片的功能主治说明书沈阳seo团队
  • 上海网页设计培训哪个好seo营销推广服务公司
  • 建社个人网站seosem顾问
  • 做网站用boot微信公众号小程序怎么做
  • b2c网站的促销策略卖友情链接赚钱
  • 网站 title 被修改百度搜索引擎的特点
  • 手机网站的必要性百度快照的作用是什么
  • 深圳网站建设 制作元好看的seo网站
  • 电子商务网站平台建设预算不包括查询关键词网站
  • 企业微网站怎么做百度搜索网站优化
  • 网站空间在那里买西安百度关键词推广
  • b2b网站框架推广神器
  • 代码做网站的软件今日头条新闻头条
  • css做网站宽高怎么决定创建网站的基本步骤
  • 怎样做网站手机客户端搜索词
  • 360网站运营百度公司地址在哪里