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

学做网站什么语言合适得到做网站公司

学做网站什么语言合适,得到做网站公司,怎样创办一个网站,什么是cms系统在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.yayakq.cn/news/870813/

相关文章:

  • 汽车门户网站程序建一个网站的程序
  • 制作一个网站需要多少小时全媒体广告代理加盟
  • 成都网站建设详细内容网站如何做问卷调查问卷
  • 制作网站怎么制作小公司做网站需要
  • 做网站需要什么人网站搭建服务器
  • 西安网站建设iseeyuwordpress百度地图使用方法
  • 专业群建设 网站湖南房产网
  • 优秀设计集锦网站网页制作自学教程
  • 培训门户网站源码淘客网站怎么做百度
  • 长春网站营销学校网站方案
  • 做网站流量赚钱建设网站的获客渠道
  • 网站建设与管理教学方案怎么注销网站
  • 网站版建设青岛爱城市网app官方网站
  • 现在手机网站用什么做装饰网站建设
  • 有没有做美食的网站网站建设学院
  • 可信赖的大良网站建设所有复刻手表网站
  • 张家港外贸网站建设盐城市网站建设
  • wordpress上传文件慢百度seo排名报价
  • 沈阳网站制作公司排名企业建设企业网站的好处有哪些
  • 在线网站模板上海做衣服版的网站
  • 湖北洪湖市建设局网站网站建设公司seo关键词
  • 电商网站设计思路hishop
  • 贵州建设职业技术学院网站查成绩查询有没有专业做挂的网站吗
  • 拖拽式网站建设哪家专业路得威网站谁做的
  • 上海网站建设公司怎么分辨好坏小说排行榜
  • 网站网页ui设计线上培训哪家好
  • 淄博铭锐 网站建设前端培训班推荐
  • asp网站源码下载更新网站怎么弄
  • 友情链接的网站网站怎么挖掘关键词
  • 中山响应式网站建设浙江城乡与住房建设部网站