
正文
数据库不存在php报错 数据库不存在,请确保正确地输入了该名称
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
数据库连不上,为什么我写的PHP代码一直连不上mysql数据库 报错=Fatal error: Ca
此函数未被定义 说明你的配置可能出现了问题: 1、确定你的MySQL服务启动了。 2、如果MySQL启动了还是这样,看一下phpinfo()中有没有MySQL模块。 没有的话修改php.ini使其支持MySQL,这方面的资料很多,自己搜吧。 记得要重启Apache服务。 有时候需要尝试多次重启,或把它晾那一会。 如果你的php是源码安装,那么你得在./configure时带--with-mysql=mysql_dir。如果是装系统时安装的,那么你可能没有选全php的安装包,php的包你可以用rpm -qa | grep php查查,应该有如下一些:php-imapphp-readlinephp-gdlibphp_common papache2-mod_phpphp-pgsqlphp-ldapphp-mysqlphp430-devel 其中你需要的起码有php-mysql和papache2-mod_php这两个包。 确保:mysql.allow_persistent = On mysql.max_persistent = -1 mysql.max_links = -1 mysql.default_host =localhost mysql.default_user =root mysql.default_password =你的mysql的root的口令 ;extension=/ext/php_mysql.dll 去掉前面的分号。 修改完就测一下phpinfo()中有没有mysql模块。 别人的php.ini你不一定能用,因为安装目录,环境,版本不一样。 所有配成功的人想必都花了大量的时间和精力。自己琢磨出来才是真的学会
相关问答
Q1: 织梦程序安装问题,错误提示:数据库不存在,也没权限创建新的数据库!111
你数据库名称错误,进入空间把网站的数据库名称添加上去试一试。或者没创建数据库用户,创建一个用户,然后添加到数据库中,就ok了
正确的安装是:
数据库主机: localhost 一般为localhost
数据库用户: ******
数据库密码: *********** 数据库已存在,是否覆盖! (红色字体)
数据表前缀: dede_ 如无特殊需要,请不要修改
数据库名称: dedecmsv56gbk 信息正确
数据库编码: GBK LATIN1 仅对4.1+以上版本的MySql选择
Q2: phpcms v9 安装时"成功连接数据库,但是指定的数据库不存在并且无法自动创建,请先通过其他方法连接数据库
这个问题出现的原因就是没有指定的数据库名称;
如果你使用的用户的权限足够大的话,是root的话,那么可以自动创建新的数据库;如果是使用其它用户,要么更改权限,要么新建数据库,然后赋予指定的用户;
Q3: PHP中查询mysql没有数据提示"找不到数据"时出错
当输入的号码不存在时,查询仍然是正常完成的,并不会出错,只是返回的是个空记录集,但空记录集不等于空对象,所以你简单地用 if ($num){ 来判断是否找到数据是不对的,应该判断返回的记录数量是否为零:
if($nummysqli_num_rows($num)0){
此外,当输入的号码不存在时,mysqli_error($link))是没有错误信息提示的,因为我前面已经说了:这不是错误!
Q4: 连接php显示数据库失败怎么回事啊?
连接字串中的用户名和密码错误。你查一下test.php的第三行看看就知道了。
Q5: php报错:Undefined variable和 No database selected 数据库 不存在,哪个高手帮忙解释下
1046: No database selected
很清楚的,行数都有,数据路链接不对。没有连上数据库
关于数据库不存在php报错和数据库不存在,请确保正确地输入了该名称的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。








