这一周,主要接触了学习了以下内容:
1.oracle数据库从非归档状态转变为归档状态,还有一些操作oracle数据库的基本操作。
2.mysql 数据库,可能是自然而然地成为了这周学习的重点,从基本的操作数据库,到远端登录数据库,到远端用python脚本操作mysql数据库,因为测试过程中需要备份和恢复大的数据库,于是用python脚本不断地去添加数据,直到达到测试的要求。
3.安装了红帽系统,并且在上面装了mysql数据库,刚安装的时候出现包冲突,然后用命令yum remove 掉就可以了,在红帽系统上使用rpm -ivh 来安装软件,rpm -e卸载软件。在oracle官网上下载mysql数据库时候,还区分了各版本的差异。
4.使用命令查看mysql数据库的大小,解决了无法连接远端mysql数据库的问题
5.在Ubuntu 上安装了vsftp并完成相应的配置。
6.在Ubuntu上安装了mysql-python,并懂得怎么用python写自动化备份数据库并上传到Ftp服务器上,在备份完后,还可以发送邮件通知。