如何给mysql表添加百万条数据_给mysql一百万条数据的表添加索引
直接alter table add index 添加索引,執(zhí)行一個小時沒反應,并且會導致鎖表;故放棄該辦法,最終解決辦法如下:
一.打開mysql 命令行客戶端
這里我們那可以看到導出的數(shù)據(jù)文件所存放的默認位置? C:\ProgramData\MySQL\MySQL Server 5.7\Uploads\
二. 創(chuàng)建新表
創(chuàng)建一張新表與要添加索引的表結(jié)構(gòu)保持一致;?CREATE TABLE 表名 LIKE 要復制的表名; (僅復制表結(jié)構(gòu))
.添加索引:
(1).添加PRIMARY KEY(主鍵索引)
mysql>ALTER TABLE `table_name` ADD PRIMARY KEY ( `column` )
(2).添加UNIQUE(唯一索引)
mysql>ALTER TABLE `table_name` ADD UNIQUE (?`column` )
(3).添加INDEX(普通索引)
mysql>ALTER TABLE `table_name` ADD INDEX index_name ( `column` )
(4).添加FULLTEXT(全文索引)
mysql>ALTER TABLE `table_name` ADD FULLTEXT ( `column`)
(5).添加多列索引
mysql>ALTER TABLE `table_name` ADD INDEX index_name ( `column1`, `column2`, `column3` )
三.導出數(shù)據(jù)文件
select * from 'table_name' into outfile 'C:/ProgramData/MySQL/MySQL Server 5.7/Uploads/table.txt';
注意:這里必須為 /
必須保證目錄文件夾"?C:\ProgramData\MySQL\MySQL Server 5.7\Uploads\"存在,否則報不能創(chuàng)建文件錯誤;
如果報錯:The MySQL server is running with the --secure-file-priv option so it cannot execute this statement 則表示數(shù)據(jù)庫參數(shù)secure-file-priv配置錯誤;
四.導入數(shù)據(jù)文件到新表
load data infile 'C:/ProgramData/MySQL/MySQL Server 5.7/Uploads/table.txt' into TABLE 'table_name';
處理mysql上百萬條數(shù)據(jù)的優(yōu)化
php 處理上百萬條的數(shù)據(jù)庫如何提高處理查詢速度 1.對查詢進行優(yōu)化,應盡量避免全表掃描,首先應考慮在 where 及 order by 涉及的列上建立索引. 2.應盡量避免在 where 子句中對字 ...
mysql 插入百萬條數(shù)據(jù)
利用mysql內(nèi)存表插入速度快的特點,先存儲過程在內(nèi)存表中生成數(shù)據(jù),然后再從內(nèi)存表插入普通表中 一.創(chuàng)建內(nèi)存表 CREATE TABLE `vote_record_memory` ( `id` ) N ...
提高MYSQL百萬條數(shù)據(jù)的查詢速度
提高MYSQL百萬條數(shù)據(jù)的查詢速度 1.對查詢進行優(yōu)化,應盡量避免全表掃描,首先應考慮在 where 及 order by 涉及的列上建立索引. 2.應盡量避免在 where 子句中對字段進行 nul ...
JDBC實現(xiàn)往MySQL插入百萬級數(shù)據(jù)
想往某個表中插入幾百萬條數(shù)據(jù)做下測試, 原先的想法,直接寫個循環(huán)10W次隨便插入點數(shù)據(jù)試試吧,好吧,我真的很天真.... DROP PROCEDURE IF EXISTS proc_initData; ...
利用JDBC或者事物或者調(diào)用存儲過程實現(xiàn)往MySQL插入百萬級數(shù)據(jù)
轉(zhuǎn)自:http://www.cnblogs.com/fnz0/p/5713102.html 想往某個表中插入幾百萬條數(shù)據(jù)做下測試, 原先的想法,直接寫個循環(huán)10W次隨便插入點數(shù)據(jù)試試吧,好吧,我真的很 ...
教你幾招,快速創(chuàng)建 MySQL 五百萬級數(shù)據(jù),愉快的學習各種優(yōu)化技巧
我是風箏,公眾號「古時的風箏」,一個兼具深度與廣度的程序員鼓勵師,一個本打算寫詩卻寫起了代碼的田園碼農(nóng)! 文章會收錄在 JavaNewBee 中,更有 Java 后端知識圖譜,從小白到大牛要走的路都在 ...
PHP MySQL 插入多條數(shù)據(jù)
PHP?MySQL 插入多條數(shù)據(jù) 使用 MySQLi 和 PDO 向 MySQL 插入多條數(shù)據(jù) mysqli_multi_query() 函數(shù)可用來執(zhí)行多條SQL語句. 以下實例向 "MyG ...
使用 MySQLi 和 PDO 向 MySQL 插入多條數(shù)據(jù)
PHP?MySQL 插入多條數(shù)據(jù) 使用 MySQLi 和 PDO 向 MySQL 插入多條數(shù)據(jù) mysqli_multi_query() 函數(shù)可用來執(zhí)行多條SQL語句. 以下實例向 "MyG ...
問問題_Java一次導出百萬條數(shù)據(jù)生成excel(web操作)
需求:在web頁面操作,一次導出百萬條數(shù)據(jù)并生成excel 分析: 1.異步生成Excel,非實時,完成后使用某種方式通知用戶 2.生成多個excel文件,并打包成zip文件,因為一個excel容納不 ...
隨機推薦
jquery 跨域訪問問題 轉(zhuǎn)
http://zld406504302.iteye.com/blog/1677937 服務器,jsp
Linux服務器下nginx的安全配置
1.一些常識 linux下,要讀取一個文件,首先需要具有對文件所在文件夾的執(zhí)行權(quán)限,然后需要對文件的讀取權(quán)限. php文件的執(zhí)行不需要文件的執(zhí)行權(quán)限,只需要nginx和php-fpm運行賬戶的讀取權(quán)限 ...
Java EE (9) -- JDBC &; JTA
Connection接口中定義了5中隔離級別常量 Connection.TRANSACTION_NONE ?--? 不支持事務 Connection.TRANSACTION_READ_UNCOMMIT ...
SpringMVC的攔截器(Interceptor)和過濾器(Filter)的區(qū)別與聯(lián)系
摘自:?http://blog.csdn.net/xiaoyaotan_111/article/details/53817918 一 簡介 (1)過濾器: 依賴于servlet容器.在實現(xiàn)上基于函數(shù)回 ...
linux命令行總結(jié)給自己看的版本
復制 cp -r /src /dst 查看硬盤容量 df -h 重命名: mv /原來的 /現(xiàn)在的
BZOJ2924 : [Poi1998]Flat broken lines
首先旋轉(zhuǎn)坐標系 $x'=x-y$ $y'=-x-y$ 則對于一個點,它下一步可以往它左上角任意一個點連線. 根據(jù)Dilworth定理,答案=這個偏序集最長反鏈的長度. 設f[i]為到i點為止的最長反鏈 ...
(轉(zhuǎn))C#制作一個消息攔截器
首先,我們先要制作一個自定義Attribute,讓他可以具有上下文讀取功能,所以我們這個Attribute類要同時繼承Attribute和IContextAttribute. 接口IContextAt ...
UITableView分頁
UITableView分頁上拉加載簡單,ARC環(huán)境,源碼如下,以作備份: 原理是,點擊最后一個cell,觸發(fā)一個事件來處理數(shù)據(jù),然后reloadData RootViewController.m + ...
windows server 2008 配置DNS服務器與IIS
0x00: 總結(jié)這個星期在學校學的. 0x01安裝: 首先你得安裝好windows server 2008 然后在添加角色->安裝IIS和DNS服務器 勾選好你要安裝的. 安裝-> 根據(jù)老 ...
Windowserver2012部署always on
1.首先,安裝域環(huán)境 IP設置 域服務安裝 如果建立域配置時出現(xiàn) administrator賬戶密碼不符合要求錯誤: cmd運行命令: net user administrator /password ...
總結(jié)
以上是生活随笔為你收集整理的如何给mysql表添加百万条数据_给mysql一百万条数据的表添加索引的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 基于java二手书论文_java毕业设计
- 下一篇: xpath获取标签的属性值_论xpath