代码来自中国大学慕课 用 Python 玩转数据

1
2
3
4
5
6
7
8
9
10
11
import requests
import re

def retrieve_dji_list():
r = requests.get('http://money.cnn.com/data/dow30/')
search_pattern = re.compile('class="wsod_symbol">(.*)<\/a>.*<span.*">(.*?)<\/span>.*\n.*class="wsod_stream">(.*)<\/span>')
dji_list_in_text = re.findall(search_pattern, r.text)
return dji_list_in_text

dji_list = retrieve_dji_list()
print(dji_list)

参考文档: 用 Python 玩转数据


当需要在 MySQL 数据库中创建表名类似于 log_20180101log_20180102 这样基于日期的数据表时,可以使用下面的存储过程一次创建一个月的数据表:

阅读全文 »


制作本地完整备份(创建,准备和还原)

创建备份

这是最简单的用例。 它将所有的 MySQL 数据复制到指定的目录中。 以下是如何备份 my.cnf 中指定的 datadir 中的所有数据库。 它会将备份置于 /data/backups/ 由时间标记的子目录中,在本例中为 /data/backups/2010-03-13_02-42-44

1
$ innobackupex /data/backups
备份过程中有很多输出,但你需要确保在备份结束时看到以下内容。 如果你没有看到这个输出,那么表示你的备份失败: > 100313 02:43:07 innobackupex: completed OK!

阅读全文 »
0%