摘要:(11) object mysql_fetch_field(int result [,int col_num]);
返回结果集中给定列的相关元数据信息,如果没有这样的列,则返回假。如果省略col_num,则对mysql_fetch_field()的后继调用返回结果集后续列的信息。如果不再有剩余的列。则返回值为假。如果指定了col_num,则其取值范围为0到mysql_num_fields......
摘要:作为一个mysql的系统管理员,你有责任维护你的mysql数据库系统的数据安全性和完整性。本文主要主要介绍如何建立一个安全的mysql系统,从系统内部和外部网络两个角度,为你提供一个指南。
本文主要考虑下列安全性有关的问题:
·为什么安全性很重要,你应该防范那些攻击?
·服务器面临的风险(内部安全性),如何处理?
·连接服务器的客户端风险(外部安全性),如何处理?
mysql管理员......
MySQL数据库备份(3)
2 使用直接拷贝数据库的备份与拷贝方法 【程序编程相关:
tomcat5.0.12的tomcat-】 【推荐阅读:
Linux下如何限制访问apache的每】
【扩展信息:
想让php支持snmp,gd等模块(内详】
另一种不涉及mysqldump备份数据库与表的方式是直接拷贝数据库表文件.典型地,这用诸如cp.tar或cpio实用程序.本文的例子使用cp.
当你使用一种直接备份方法时,你必须保证表不在被使用.如果服务器在你则正在拷贝一个表时改变它,拷贝就失去意义.
保证你的拷贝完整性的最好方法是关闭服务器,拷贝文件,然后重启服务器.如果你不想关闭服务器,要在执行表检查的同时锁定服务器.如果服务器在运行,相同的制约也适用于拷贝文件,而且你应该使用相同的锁定协议让服务器“安静下来”.
假设服务器关闭或你已经锁定了你想拷贝的表,下列显示如何将整个samp_db数据库备份到一个备份目录(datadir表示服务器的数据目录):
%cd datadir
%cp -r samp_db /usr/archive/mysql
单个表可以如下备份:
...
下一页 摘要:mysql用户管理(1)
作者: 晏子
mysql管理员应该知道如何设置mysql用户账号,指出哪个用户可以连接服务器,从哪里连接,连接后能做什么。mysql 3.22.11开始引入两条语句使得这项工作更容易做:grant语句创建mysql用户并指定其权限,而revoke语句删除权限。两条语句扮演了mysql数据库的前端角色,并提供与直接操作这些表的内容不同的另一种方法。create和re......