既然很重要,那我们怎么备份呢!在你的用户登陆界面,右下角有一个类似“磁盘”的图标
点开图标,然后进入数据库管理界面
注意右上角的隐藏菜单
此时选择backup就可以备份您的数据库,选择一个保存路径,以便以后恢复使用
很简单:首先要确定有没有备份,是什么备份的问题;其次确定是否打开了归档模式,归档是否都有保留的问题。如果有备份,那么是rman备份?物理备份?逻辑备份?
1、rman备份,那直接restore然后recover很简单。
2、物理备份,就是使用了将表空间置为backup状态(可以是停库的冷备)后copy的备份,这个也是一样restore,但是会有数据丢失。
3、逻辑备份,exp类的备份,只备份了用户数据,那么也可以进行一定程度的恢复,不过丢数据是在所难免的。
如果没有备份,那么是否开启了归档?归档是否有保留?
1、如果开启了归档,并且归档都有所保留(即,从你建立table表空间的时间开始到目前为止的归档日志),那么你可以尝试重建数据文件的形式来恢复,具体的例子以前我写过,你可以查一查。
2、如果没有归档,而所有表都在这个表空间(没有分区表之类的)那么直接删了吧,反正是恢复不了了o(∩_∩)o 。如果有分区表,那么导出其他分区好了,损失少一点是一点。
$conn=
@mysql_connect
("localhost","admin","aaaa")
or
die
("连接主机失败")
$db
=
mysql_select_db("user",$conn)
$sql
=
"select
*
from
表名
where
user='admin'
"
mysql_query
("set
names
gbk")
$result
=
mysql_query($sql,$db)
$result
即为你要的结果数据。
你测试看对不对吧。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)