小弟脚本盲 请教一个问题
我有一个数据库 在服务器上有一个相同的数据库 我想每天将我的数据库备份下来然后备份文件传到服务器上 之后在服务器上还原到数据库 请教可以实现吗 如何实现 最好是帮我写一下 我对脚本一窍不通
------解决方案--------------------
可以实现。我们客户端XP、服务器是Linux、数据库Mysql (因为我不知道你什么情况)
1、客户端备份数据库
1)、手动的话直接在数据库操作把备份文件放在桌面
2)、自动的话
导出数据库:mysqldump -u 用户名 -p 数据库名 > 导出的文件名
2、上传到服务器
1)、手动的话用FTP直接传到服务器,然后手动还原
2}、自动的话
mysql>source 导入的文件名;
2.Linux下MySQL的备份与还原
2.1 备份
[root@localhost ~]# cd /var/lib/mysql (进入到MySQL库目录,根据自己的MySQL的安装情况调整目录)
[root@localhost mysql]# mysqldump -u root -p voice>voice.sql,输入密码即可。
2.2 还原
法一:
[root@localhost ~]# mysql -u root -p 回车,输入密码,进入MySQL的控制台"mysql>",同1.2还原。
法二:
[root@localhost ~]# cd /var/lib/mysql (进入到MySQL库目录,根据自己的MySQL的安装情况调整目录)
[root@localhost mysql]# mysql -u root -p voice<voice.sql,输入密码即可。