Где я могу найти/получить базы данных для таких вещей, как словари, список состояний, почтовые индексы, города и т. Д.? Предпочтительно open-source или free и для MySQL, но преобразование из другого db или XML в MySQL с PHP было бы интересным проектом.Базы данных для таких вещей, как словари, почтовые индексы и т. Д.
ответ
Мы часто использовали данные http://www.geonames.org/ Там хороший учебник на форуме, чтобы узнать, как импортировать даты в MySQL-базы данных: http://forum.geonames.org/gforum/posts/list/732.page
Они имеют WebService, тоже: http://www.geonames.org/export/web-services.html
Если наборы данных недостаточно, недостаточно, есть много открытого API:
Есть много мест, где можно найти интересные данные онлайн: world bank выпустил обширный набор данных, которые вы можете скачать и использовать бесплатно. Вы также можете извлечь часть структурированных данных из википедии через службу DBpedia. Если вы хотите использовать более конкретные данные из корпоративных или правительственных учреждений (сколько потратили ваше правительство в прошлом году? Где находятся места преступления?), Ознакомьтесь с хранилищем данных Open Knowledge Foundations по адресу The Data Hub.
Самый простой и точный способ, чтобы получить такую информацию является путем извлечения его из http://www.openstreetmap.org/
Лично я люблю http://snipplr.com для этого. Просто выполните поиск по mysql countries
(замените страны любым полным db-файлом mysql, который вы хотите), и есть отличная возможность найти то, что вы ищете.
Я не мог найти там словарь, поэтому я бы рекомендовал преобразование XML-SQL в db http://www.ibiblio.org/webster/.
В http://www.data.gov/ есть много хорошего материала, хотя большая часть его, вероятно, должна быть преобразована.
Пробег: Freebase.
Также доступен через Amazon EC2 «Public Datasets».
Вы, наверное, искать да макеты таблиц о том, что вы упомянули? Вы смотрели проекты с открытым исходным кодом в этих областях? Там вы можете найти такие вещи. – Argeman
У меня проблемы с поиском и не знаю, где искать. Я ищу больше, чем местную область. На многих сайтах есть список штатов и городов в штатах США, поэтому я решил, что для этого, вероятно, есть база данных. То же самое касается словарей и всего, что может быть полезно для будущих проектов. – Yamiko