目录

通达信股票日线数据插入mysql数据库测试

通达信股票日线数据插入mysql数据库测试

目录


不少股民朋友希望拥有自己的股票数据库,方便进行深入细致的数据分析,从中获取个人特色的财富密码。这里略微进行一下测试,实现软件安装到建库到导入部分股票数据的过程。

1 安装mysql数据库

建议通过phpstudy安装mysql数据库。我的计算机是64位,所以需要下载64位的phpstudy。下载地址:

点自定义选项,安装到D盘:

https://i-blog.csdnimg.cn/blog_migrate/392d141e1d071fa6c68d30e9c8d8f425.png

安装完成后,启动phpstudy,可以看到已经自动安装了mysql,点击mysql对应的启动按钮。

2 用小猫统计附带的设置程序创建数据库

下载并解压小猫统计,运行 catsetup.exe 设置程序。

切换到mysql页签,输入参数。

https://i-blog.csdnimg.cn/blog_migrate/340fe561bfc61c3dc48666e00caf52ee.png

点击:创建库——测试,如果显示:

https://i-blog.csdnimg.cn/blog_migrate/38a43706e82b36724cae63ad85e3d273.png

点击:测试,会显示:

https://i-blog.csdnimg.cn/blog_migrate/111451799900d68e8fa98d475759c6ad.png

再点:保存

退出测试程序。

3 用小猫统计 cat.exe 在数据库中建立日线数据表

3.1 初始化系统

运行 cat.exe。

第一次运行,提示初始化系统:

https://i-blog.csdnimg.cn/blog_migrate/0c1b805909f2cbc4af392432e08fc7b3.png

点击 OK。

然后点击菜单:项目——项目初始化

https://i-blog.csdnimg.cn/blog_migrate/85fc85787a42665411a82c8abeb9dc37.png

点OK。

https://i-blog.csdnimg.cn/blog_migrate/967057431ebf21e53a60545b95e97eea.png

点OK。

最后提示:

https://i-blog.csdnimg.cn/blog_migrate/0b406bc8d3bee5081c24efe9f16d9dc6.png

3.2  建立股票日线表

点击菜单:股票数据——建立日线表

在列表按F5或者右键——刷新,可以看到建表成功。

https://i-blog.csdnimg.cn/blog_migrate/d3152135887e1eeba12fd40f70e4a36f.png

4 导入日线数据

导入数据的过程使用了python,需要配置一下python运行条件。

点击菜单:股票数据——导入日线数据。

4.1 检查一下python是否已经安装了MySQL驱动

点击:查看已安装的包。

https://i-blog.csdnimg.cn/blog_migrate/6a7c5d5a85b79095df7b101ea941963f.png

如果列表中存在PyMysql,说明已经安装了mysql包,则跳过步骤4.2,否则,需要安装安装MySQL包。

python -m pip list

Package    Version


pip        22.2.2

PyMySQL    1.0.2

setuptools 65.4.1

wheel      0.37.1

4.2 安装MySQL包

点击:安装PyMysql包。

4.3 导入数据

按照以下步骤进行:

4.3.1 定位通达信安装文件夹

4.3.2 选择沪市或者深市

4.3.3 选择一个股票代码

4.3.4 点击:导入选中的股票

导入一只股票用了34秒。

https://i-blog.csdnimg.cn/blog_migrate/da7f83fe48cfa3d844bcc7a5ac41f311.png

6年数据,116万条记录。

https://i-blog.csdnimg.cn/blog_migrate/e379b408b191e24ec64cf3ce41772b38.png

对个人来说,如果全部股票交易数据都导入数据库,数据量太大了,受限于设备性能,数据读取速度会很慢。

如果您想测试一下这个流程,请在评论区留下邮箱,我把软件发你。软件免费。