Reader's Digest

Digest your Internet

Archive for May, 2008

介绍几本 PHP 书籍和一些 PHP 相关资源链接

相关链接: http://www.php.net PHP 官方站点,包含非常全面的 PHP 信息,能够从这里获得帮助。 http://pear.php.net PEAR 官方主页。 http://smarty.php.net 官方 Smarty 模板引擎主页。 http://news.php.net 热闹非凡的 PHP 讨论社区。 http://bugs.php.net 在这里报告你发现的 PHP 的 BUG 。 http://snaps.php.net/ 在这里总能找到最新版本的 PHP 源代码和压缩包。 http://cvs.php.net http://qa.php.net http://www.zend.com Zend 公司官方站点。 http://www.mysql.com MySQL 公司官方网站 http://www.apache.org Apache 的官方站点 http://www.phpe.net 超越 PHP,里面有很多经典文章和 PHP Class 下载。 http://expert.csdn.net 有一个人气不错的 PHP 讨论板块,我也在那受益不浅。 http://blog.csdn.net/countstars/ 我的 Blog,如果有任何问题或者建议等,可以到这里和我交流。 http://www.openphp.cn 最后这个,是我正在写的一个 PHP 技术站点,希望不久的将来能够完成它,并为喜欢 […]

Read the rest of this entry »

如何备份及导入mysql数据库

当我们需要对mysql数据库进行备份或导入时,可使用mysqldump及mysql这两个命令完成,安装mysql客户端工具后在安装目录的bin目录下可以找到,如果您没安装,也可以直接由http://help.9466.net/download/mysqldump.exe和http://help.9466.net/download/mysql.exe 处下载。 1.备份服务器数据: mysqldump -h服务器IP地址 -u用户名 -p密码 –opt 数据库名>备份数据库名 例如: mysqldump -h218.83.155.71 -udemo -pdemo –opt demo>bkup.sql 这条命令将服务器218.89.170.62上的demo这个数据库备份到本地计算机当前目录的bkup.sql这个文件中,这样,当数据库不小心损坏或数据丢失时,就可以由bkup.sql这个备份文件恢复了 2. 导入.sql数据到mysql数据库 mysql -h服务器IP地址 -u用户名 -p密码 -f -D 数据库名 <备份文件名 例如: mysql -h218.83.155.71 -udemo -pdemo -f -D demo <bkup.sql 这条命令会将bkup.sql这个文件中的数据重新恢复到服务器demo数据库中。

Read the rest of this entry »

PHP 中操作 MySQL 数据库注意的问题

1. 分号的例外 对于 MySQL ,第一件你必须牢记的是它的每一行命令都是用分号 (;) 作为结束的,但……没有完全绝对的事,在这儿也是一样,当一行 MySQL 被插入在 PHP 代码中时,最好把后面的分号省略掉,例如: mysql_query (“INSERT INTO tablename (first_name, last_name) VALUES (‘$first_name’, ‘$last_name’) “); 这是因为 PHP 也是以分号作为一行的结束的,额外的分号有时会让 PHP 的语法分析器搞不明白,所以还是省略掉的好。在这种情况下,虽然省略了分号,但是 PHP 在执行 MySQL 命令时会自动的帮你加上的。 另外还有一个不要加分号的情况。当你想把要字段的竖者排列显示下来,而不是像通常的那样横着排列时,你可以用 G 来结束一行 SQL 语句,这时就用不上分号了,例如: SELECT * FROM PENPALS WHERE USER_ID = 1G 2. TEXT、DATE、和 SET 数据类型 MySQL 数据表的字段必须有定义一个数据类型。这有大约 25 种选择,大部分都是直接明了的,就不多费口舌了。但有几个有必要提一下。 TEXT 不是一种数据类型,虽然可能有些书上是这么说的。它实际上应该是“ LONG VARCHAR […]

Read the rest of this entry »