分类归档: 数据库

多次使用mysql_fetch_array()函数不输出内容的解决办法

201502241649

在PHP从MYSQL数据库读取信息的过程中,我们一般是使用mysql_fetch_array()这个函数进行while循环来读出数据

基本原理是mysql_fetch_array()在循环中将数据指针一行行下移,并读出数据,移到最后输出false,停止循环

但当在一个页面中多次使用一个数据指针时,mysql_fetch_array()函数就会不输出内容

这是由于指针已经被移到最后,所以无法后移,直接输出false,自然读不出数据

而重新进行数据库查询效率太低,极大的浪费系统资源

我们可以使用mysql_data_seek()函数将指针重新定位到0行,再进行读取

继续阅读

发表在 Mysql, PHP, 技术经验, 数据库, 编程语言. 标签 , .

Mysql数据库修改root密码方法

20140812113523

Mysql数据库在安装时会设置一个root帐号密码

但是并未提供直接修改root密码的功能

不过我们可以通过修改mysql数据库中的user表解决问题

继续阅读

发表在 Mysql, 技术经验, 数据库. 标签 .