php - 更新 WAMP 后尝试访问数据库时出错
问题描述
我更新了 WAMP,更新后我无法从我的数据库中检索任何数据。
我收到以下错误:
( ! ) Warning: mysqli_connect(): (HY000/1045): Access denied for user 'cookieb1_root'@'localhost' (using password: YES) in C:\wamp64\www\testground\php\fetch_lista_productos_compra.php on line 5
Call Stack
#TimeMemoryFunctionLocation
10.0000407392{main}( )...\testground.php:0
20.0000408352require( 'C:\wamp64\www\testground\php\fetch_lista_productos_compra.php' )...\testground.php:163
30.0000408352mysqli_connect
( )...\fetch_lista_productos_compra.php:5
( ! ) Warning: mysqli_query() expects parameter 1 to be mysqli, bool given in C:\wamp64\www\testground\php\fetch_lista_productos_compra.php on line 7
Call Stack
#TimeMemoryFunctionLocation
10.0000407392{main}( )...\testground.php:0
20.0000408352require( 'C:\wamp64\www\testground\php\fetch_lista_productos_compra.php' )...\testground.php:163
30.0150409368mysqli_query
( )...\fetch_lista_productos_compra.php:7
( ! ) Warning: mysqli_fetch_assoc() expects parameter 1 to be mysqli_result, null given in C:\wamp64\www\testground\php\fetch_lista_productos_compra.php on line 9
Call Stack
#TimeMemoryFunctionLocation
10.0000407392{main}( )...\testground.php:0
20.0000408352require( 'C:\wamp64\www\testground\php\fetch_lista_productos_compra.php' )...\testground.php:163
30.0150409368mysqli_fetch_assoc
( )...\fetch_lista_productos_compra.php:9
我已经检查了我的用户名和密码一千次,它们没问题,我还审核了数据库和表的权限,一切都检查出来了。
这些是 phpmyadmin 的一些捕获:
我没有解决这个问题的想法,任何形式的帮助都将不胜感激,并一如既往地感谢您抽出宝贵的时间。
我希望我提供了足够的信息,如果没有请告诉我。
解决方案
已解决:我在db_key.php文件$servername = "localhost:3308"中添加了 mySQL 的端口号
推荐阅读
- javascript - 如何在没有jquery的情况下更改文档滚动速度
- python - 比较 CSV 文件并将重复项返回到新的 CSV 文件
- c# - 单击后如何禁用按钮。换句话说,有一个只能点击一次的按钮
- ios - 在 TabBar SwiftUI 中更改选项卡选择颜色
- angular - 数组数据未在第二次路由到组件时更新
- sql - 从 SSMS 导出 ER 图
- .net - 如果日期是今天或过去,则绑定文本框(到 Datagridview)不反映绑定数据
- ios - UISlider 在水平 UIStackView 中的高度
- typescript - TypeScript:使用接口限制具有特定字符串的对象的键
- javascript - 使用 window.open 在不同选项卡中多次打开同一页面