数据库还原文件是哪个,在SQL这个还原数据库中选的文件是什么
来源:整理 编辑:黑码技术 2023-11-12 18:11:51
本文目录一览
1,在SQL这个还原数据库中选的文件是什么

2,sql server数据库怎么还原
1. 左下角点击开始,程序,Microsoft SQL Server 2008 R2 ,找到SQL Server Management Studio,进入企业管理器。2 选择服务器\实例名,登录名选择sa,输入sa登录密码,点击连接。3 进入企业管理器界面,鼠标右键单击“数据库”,选择“新建数据库”。4 输入数据库名称,例如123材料,然后点击确定。然后在企业管理器里就会发现多出了一个数据库“123材料”5 鼠标右键点击 “123材料”这个数据库,选择“任务”—“还原”—“数据库”66 进入还原数据库页面,选择“源设备”,然后点击后面的三个小圆点。
3,sqlserver怎么还原数据库
方法:第一步:选择需要还原的数据库,鼠标右键,选择任务下的还原;第二步:选择“源设备”,点击后面的文件选择“...”;第三步:添加需要还原的数据库,还原的数据库文件后缀为备份文件(bak);第四步:选中添加进来的还原文件,找到左上角上的“选择项”,勾选第一项(覆盖现有数据库),点击确定就可以了。注意事项1、一定要记得覆盖现有数据库;2、执行数据库操作的时候,请断开当前数据库的任何使用(例如查询,数据库的连接使用)。1、依次打开 开始菜单 → 程序 → microsoft sql server 2008 → sql server management studio → 数据库:dsideal_school_db既是我们需要备份的学籍数据库 2、选择要备份的数据库“dsideal_school_db”,点击鼠标右键 → 任务 → 备份 3、在打开的“备份数据库 —dsideal_school_db”对话框中,先点击删除,然后点击“添加” 4、在弹出的“选择备份目标”对话框中 5、选择好备份的路径(如d盘的江西-学籍-数据库备份文件夹中),文件类型选择“所有文件”,“文件名”那个位置填写上您要备份的数据库的名字(最好在您备份的数据库的名字后面加上日期,以方便以后查找),之后连续点击“确定”按钮即可完成数据库的备份操作!
4,mysql还原数据库
简单情况下:进入原来mysql安装路径下的data文件夹下,找到相应的库和ibdata1,进行copy,就可回复原来的数据。复杂情况下:从另一台机上把MySQL数据库的mysql文件夹拷贝到本地机上,目的是恢复本地机对数据的访问和操作。经过如下几种情况的操作。1. 在本地重装MySQL(安装目录D:\Program Files\MySQL\MySQL Server 5.0),直接把mysql文件夹拷贝至D:\Program Files\MySQL\MySQL Server 5.0\。结果,失败:数据库连接错误。2. 卸载后重装MySQL,将D:\Program Files\MySQL\MySQL Server 5.0\下的数据备份,只把mysql\data文件夹全部内容拷贝到D:\Program Files\MySQL\MySQL Server 5.0\data下。结果,失败:数据库连接错误。将备份的数据还完覆盖。结果,失败,还是连接不上数据库。3. 卸载后重装MySQL,将mysql\data文件夹里的cf1,last文件夹(这两个是原来MySQL里的数据库)拷贝进D:\Program Files\MySQL\MySQL Server 5.0\data。连接成功,在Navicat for MySQL里看到数据库cf1和last,但是不能访问,因为数据全为零。明白了原来data里以数据库命名的文件存储的是数据库的表结构,不是元数据。下一步,把data文件夹里的ibdata1文件(3.4G大,明显存储了元数据)拷贝到D:\Program Files\MySQL\MySQL Server 5.0\data里,代替原来的ibdata1文件。重启电脑,打开Navicat for MySQL,连接成功,数据可以访问操作。至此,操作终于成功。其实当初在那台机上把数据导出来,而不是现在直接把文件夹mysql复制过来会更容易恢复。但那台机已经重装了系统,也就是说MySQL失效了。mysqldump -hhostname -uusername -ppassword databasename > backupfile.sql备份mysql数据库为带删除表的格式备份mysql数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动删除原有数据库。 mysqldump -–add-drop-table -uusername -ppassword databasename > backupfile.sql直接将mysql数据库压缩备份 mysqldump -hhostname -uusername -ppassword databasename | gzip > backupfile.sql.gz备份mysql数据库某个(些)表 mysqldump -hhostname -uusername -ppassword databasename specific_table1 specific_table2 > backupfile.sql同时备份多个mysql数据库 mysqldump -hhostname -uusername -ppassword –databases databasename1 databasename2 databasename3 > multibackupfile.sql仅仅备份数据库结构 mysqldump –no-data –databases databasename1 databasename2 databasename3 > structurebackupfile.sql备份服务器上所有数据库 mysqldump –all-databases > allbackupfile.sql还原mysql数据库的命令 mysql -hhostname -uusername -ppassword databasename < backupfile.sql还原压缩的mysql数据库 gunzip < backupfile.sql.gz | mysql -uusername -ppassword databasename将数据库转移到新服务器 mysqldump -uusername -ppassword databasename | mysql –host=*.*.*.* -c databasename
文章TAG:
数据库还原文件是哪个 在SQL这个还原数据库中选的文件是什么