php数据入库怎么解决 php怎么进入数据库

PHP数据库链接不工作问题,怎么解决问题一
今天给本本装上mysql和php , 一切安装都很正常(php@IIS7.5-fastCGI) 。但用phpmyadmin连接测试时却出现“#2002无法连接”的错误 , 用其它程序也是同样问题 。
检查了下 , php的mysql扩展正确安装,mysql服务正常启动--那就奇了怪了 。又用navicat连接,居然连上了 。。看来是php和mysql间的通讯出了问题 。
百度了一下 , 问题被揪出来了:
mysql_connect()函数数据库服务器(server)参数当前设置为localhost,但当其更改为127.0.0.1后又可以正常访问 。
系统hosts文件未提供127.0.0.1到localhost的解析 。
解决方法(以win7系统为例):找到C:\Windows\System32\drivers\etc\hosts文件 , 默认为只读,你需要复制一份到其他路径如桌面 , 打开文件(打开方式:记事本),在文件末尾添加:
127.0.0.1 localhost
如果已存在去掉其前面的“#” 。
问题二
php脚本可以正常运行,如phpinfo() 。
只要一出现“mysql_connect”函数,就没反应,也不报错 。
如 $conn = mysql_connect("127.0.0.1","root","xxxx") or die("MYSQL数据库连接失败:".mysql_error());
apache日志目录error.log中出现
PHP Warning:PHP Startup: Unable to load dynamic library 'c:\\php\\ext\\php_mysql.dll'
解决办法
将“libmysql.dll”复制到apache的bin目录下 。然后重启,观察error.log,如果错误消失,那恭喜了 。
另:网上资料也有说将““libmysql.dll””“php_mysql.dll”复制到windows/system32的 。
php中,怎么解决导入数据库时 , 文件大小的限制修改PHP.ini
文件
修改最大上传值,最大POST值 , 最大执行超时时间值 。
如果没有办法更改PHP.ini,把数据结构和数据记录分开,数据记录文件,手动调整到2M
以内
php怎么连接mysql数据库并导入数据?方法/步骤
1
登录到phpMyAdmin
2
新建一个要导入php数据入库怎么解决的数据库php数据入库怎么解决,点击“+new”
3
如图,分别填写数据库名称,以及选择数据库的排序规则,
4
完成步骤3,点击“创建”
5
完成步骤4,从右侧就可以看到php数据入库怎么解决我们新创建的数据库了,如果没有立即显示,刷新即可立马显示了 。
6
单击我们新创建的数据库 , 
7
然后 , 我们选择“导入”,
【php数据入库怎么解决 php怎么进入数据库】8
完成步骤7 , 我们点击“选择文件” , 
9
点击了“选择文件”之后,就会出现如图所示的弹出框,我们选择要导入的sql就可以了,后缀名可以是.sql,也可以是压缩文件.zip 。如图,选择好文件之后,点击“确定”就可以了
10
完成步骤⑨,php数据入库怎么解决你就可以从刚才的页面中看到自己上传的文件了,如图所示,其余选项默认就可以了,然后点击“执行”就可以了 。
11
这个时候,你就可以看到你的数据已经导入到你新创建的数据库中了
php数据入库怎么解决的介绍就聊到这里吧 , 感谢你花时间阅读本站内容,更多关于php怎么进入数据库、php数据入库怎么解决的信息别忘了在本站进行查找喔 。

    推荐阅读