1、安装MySQL(命令行版)
参考https://blog.csdn.net/yumi6666/article/details/81433761。
如果已安装,请确保记得密码以及能正常进入mysql命令行。检测方法:
在cmd命令行输入:
net start mysql
正常情况下会提示
2、安装Navicat(MySQL可视化界面)
网盘链接:https://pan.baidu.com/s/10zUimjqPeTeNOjGVwrOJkw 密码:l6f7
先使用 navicat111_mysql_cs_x64.exe 安装。
安装完毕后,运行 PatchNavicat.exe 。进入navicat的安装路径,点击打开,即完成破解。
安装完成后,使用Navicat连接localhost:3306,并新建dataSet库备用。
3、TXT库文件切割
以下以电商库Workeddata表的恢复为例。
将下载好的库文件置于 D:\datasTemp下。(如 D:\datasTemp\大数据电商\全量数据\workeddata.txt)
下载dataTxtDevide.jar ,网盘链接:https://pan.baidu.com/s/1yB1iL1kR7tfyhTagL6cTUw 密码:xduc
(该文件需要JRE或JAVA环境,可参考https://jingyan.baidu.com/article/e75aca85b29c3b142edac6a8.html,或直接找我。。。)
运行dataTxtDevide.jar ,在 D:\datasTemp\大数据电商\全量数据 目录下讲自动生成若干txt文件,每个文件中包含10万条原TXT库文件的数据。
(如程序运行时间过长,或数据量已经足够,可在任务管理器中终止jar程序的运行。)
4、库文件导入。
①新建表:
在Navicat中执行以下SQL语句:
DROP TABLE IF EXISTS `workeddata`;
CREATE TABLE `workeddata` (
`province` varchar(10) DEFAULT NULL,
`city` varchar(50) DEFAULT NULL,
`addr` varchar(100) DEFAULT NULL,
`usr_num` varchar(15) DEFAULT NULL,
`id` varchar(64) DEFAULT NULL,
`uid` varchar(64) DEFAULT NULL,
`reg_date` varchar(12) DEFAULT NULL,
`flag1` int(4) DEFAULT NULL,
`flag2` int(4) DEFAULT NULL,
`flag3` int(4) DEFAULT NULL,
`usr_atti` varchar(100) DEFAULT NULL,
`business_series` varchar(100) DEFAULT NULL,
`business_type` varchar(100) DEFAULT NULL,
`errlog` varchar(255) DEFAULT NULL,
`err_type` varchar(50) DEFAULT NULL,
`equip_type` varchar(100) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
②导入数据:
在新建好的workeddata表上右键,选择 导入向导,并按照下图进行操作。
至此,导入结束。
在操作过程中,遇到任何问题,欢迎随时与我联系!如果发现错误,也请一定告知,谢谢!