1.背景
实际开发中,做sql优化,为确保可行性,可能需要模拟出大量数据验证。
此处,介绍一个造数工具mysql_random_data_load
,体验了下,很方便。
2.使用
2.1 下载
下载:mysql_random_data_load(releases页面)
选择合适的版本,例如。
2.2 安装
上传到服务器直接解压即可。
tar -zxvf mysql_random_data_load_0.1.12_Linux_x86_64.tar.gz
./mysql_random_data_load --help
2.3 使用
# ./mysql_random_data_load 库名 表名 数量 --user=用户名 --password=密码 --host=127.0.0.1 --port=3306
# 例如: za7za8库的za7表创建100000条数据
./mysql_random_data_load za7za8 za7 100000 --user=root --password=123456 --host=127.0.0.1 --port=3306
额,我测试的这条服务器配置比较差,2C4G的。
200万数据用了6m44s,不过很简单,敲一行执行命令,等着即可。
下面是造好的demo数据。
标签:load,--,random,Mysq,0.1,mysql,data From: https://www.cnblogs.com/yang37/p/18363843