Home >Backend Development >PHP Tutorial >新手求教数据库连接的问题

新手求教数据库连接的问题

WBOY
WBOYOriginal
2016-06-23 13:51:34847browse

 $a=mysql_connect("127.0.0.1","root","123456");
 mysql_select_db("myweb",$a);
 mysql_query("set character set 'utf8'");
$sql="select * from `test` limit 1";
$query=mysql_query($sql,$a);
$data=mysql_fetch_array($query);
var_dump($data);
echo 111;
?>
直接用浏览器打开没问题,为什么用cmd php 打开会报错呢


回复讨论(解决方案)

cli和web用的是不同的php.ini
cli 模式的php.ini?面?有??php mysql ?展。

找到cli下使用的php.ini,然後extension=php_mysql.dll 把前面;去掉,重?服?就可以了。

要找出cli下使用哪?php.ini
可以
phpinfo();
?>
保存?phpinfo.php
然後?行
php phpinfo.php 
在?出中找到Loaded_Configuration File => 'xxxx'

xxxx就是使用的php.ini 路?。

打印下来了 没找到Loaded_Configuration File   我的是win7

php --ini

Loaded Configuration File => 'xxxx'
??才?。

Loaded Configuration File => 'xxxx'
??才?。


 win7下找不到啊

php --ini 
把?出?出?看看

php --ini 
把?出?出?看看


哦 原来要用php --ini打印出来,太感谢了,已经解决了,结贴 

php --ini 
把?出?出?看看

   嗯,有道理。。我也是这么想的。
Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn