mysql 股票_个人MySQL股票数据库的建立日记
时间: 2024-06-08 17:10:32 浏览: 223
以下是我个人建立MySQL股票数据库的日记:
1. 首先,我创建了一个名为“stock_db”的数据库,并在其中创建了两个表格:一个是“stocks”,用于存储股票的基本信息,例如股票代码、名称、行业、市值等;另一个是“stock_prices”,用于存储每只股票的历史价格数据,包括日期、开盘价、收盘价、最高价、最低价等。
2. 在“stocks”表格中,我定义了以下字段:
- id: 股票ID,自动递增
- symbol: 股票代码,例如AAPL、GOOG等
- name: 股票名称
- sector: 所属行业
- market_cap: 市值
- exchange: 交易所
3. 在“stock_prices”表格中,我定义了以下字段:
- id: 价格ID,自动递增
- stock_id: 股票ID
- date: 日期
- open_price: 开盘价
- close_price: 收盘价
- high_price: 最高价
- low_price: 最低价
- volume: 成交量
4. 我使用Python的pandas库导入了股票数据,并将其存储在“stocks”和“stock_prices”表格中。在导入数据时,我还对数据进行了清洗和处理,以确保数据的准确性和完整性。
5. 最后,我创建了一些简单的查询来检索股票数据,例如按行业、日期范围、市值等条件进行筛选,以及计算每只股票的平均价格、涨跌幅等统计指标。
总的来说,建立MySQL股票数据库需要一定的数据库和数据处理知识,但通过使用现有的工具和库,可以使这个过程变得相对简单和快速。
阅读全文
相关推荐







