发布网友 发布时间:2022-04-11 19:24
共5个回答
热心网友 时间:2022-04-11 20:54
原因有二:
1.登录账号、密码、服务器名称、数据库名称登录错误导致不能连接,这个比较常见,仔细检查好所填信息是否正确,填写正确一般就可以解决。
2.如果没能正确安装SQL服务器,也会导致数据库连接不上;安装好数据库后,如果SQL服务管理器没有启动,则要去服务那里开启。
解决方法:
当正在使用的软件出现数据库不能连接时,一般就是服务器名出现问题,更改服务器名称
一般可以解决问题。数据库如果是安装在本机,服务器名可以用“.”或“(local)”来代替 ;如果是安装在局域网的其它计算机上,可以用IP地址作为服务器名。
如果是SQL数据库未能能成功安装,再次重新安装时,可能会无法安装,提示是存在一个未 完成的安装挂起。解决就方法是:打开注册表编辑器,在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager中找到并删除PendingFileRenameOperations项目即可。
热心网友 时间:2022-04-11 22:12
1,密码是否正确。热心网友 时间:2022-04-11 23:46
提示的是用户root被拒绝访问,是不是设置密码了这里密码不是空的么?在网页上登录phpmyadmin也不需要密码,是不是我后面写的表格名称'login"他错认成密码了?,记得书里说这四个项是有顺序的,我把那里放了一个空引号,改成$dbc = mysqli_connect('127.0.0.1', 'root', ' ' ,'login')后,错误提示变成了Error querying database.这是咋回事?
热心网友 时间:2022-04-12 01:38
因为mysql数据库的user表里,存在用户名为空的账户即匿名账户,我在网上搜到的解决方法是热心网友 时间:2022-04-12 03:46
mysql root 不允许连接啊,