MySQL
文章平均质量分 69
ChenYuanshen
这个作者很懒,什么都没留下…
展开
-
MySQL ODBC创建
一. 创建MySQL ODBC:1. 开始菜单=>控制面板=>管理工具:注意:1. Data Source Name:就是以后代码访问ODBC的名字。具体使用参考以后分析。2. TCP/IP Server: 如果有数据库服务器,请输入服务器IP,如果是本机请输入:127.0.0.13. Port:默认是3306(但是在安装MySQL的时候可能会有变化)原创 2015-08-19 16:44:07 · 2682 阅读 · 0 评论 -
Mysql 千万级数据量插入和查询应该怎么优化
关于插入:宏观上:建二个表,其中一个表不建主键,不键索引。只记录,到了晚上,在把这个表的记录导入 有主键有索引的表里。方法的目的,二表,一表为插入最优化,另一表为查询最优化。微观上:以下是涉及到插入表格的查询的5种改进方法:一、使用LOAD DATA INFILE从文本下载数据这将比使用插入语句快20倍。二、使用多个值表的 INSERT 语句 ,可以大大转载 2016-03-21 09:00:52 · 3016 阅读 · 0 评论 -
mysql中把一个表的数据批量导入另一个表中
mysql中把一个表的数据批量导入另一个表中 不管是在网站开发还是在应用程序开发中,我们经常会碰到需要将MySQL或MS SQLServer某个表的数据批量导入到另一个表的情况,甚至有时还需要指定导入字段。 本文就将以MySQL数据库为例,介绍如何通过SQL命令行将某个表的所有数据或指定字段的数据,导入到目标表 中。此方法对于SQLServer数据库,也就是T-SQL来说,转载 2016-03-21 08:54:21 · 569 阅读 · 0 评论 -
MySQL优化大全
1. 优化SQL 1)通过show status了解各种sql的执行频率 show status like 'Com_%' 了解 Com_select,Com_insert 的执行次数 2) 通过Explain分析低效的sql语句 3) 建立合适的索引 4) 通过show status like 'Hand转载 2016-03-30 09:08:22 · 479 阅读 · 0 评论 -
MySQL 导入EXCEL数据
最近在把EXCEL数据导入MySQL数据库中,对此我做个笔记,方便自己后续查找方便。一. 通过命令行导入:1. 先将excel文档另存成CSV(逗号分隔):2. 用记事本打开csv文件,另存为txt文件格式,编码格式为UTF-8(目前本地采用ANSI编码格式,UTF-8时导入会出错)3. 在SQL菜单(不要使用Unicode命名菜单)中输入如下命令:(路原创 2015-09-12 21:46:11 · 9876 阅读 · 0 评论 -
HeidiSQL软件推荐( MySQL 服务器和数据库管理的图形化界面)
一。 软件介绍HeidiSQL 是一款用于简单化你的 MySQL 服务器和数据库管理的图形化界面。该软件允许你浏览你的数据库,管理表,浏览和编辑记录,管理用户权限等等。此外,你可以从文本文件导入数据,运行 SQL查询,在两个数据库之间同步表以及导出选择的表到其它数据库或者 SQL 脚本当中。HeidiSQL 提供了一个用于在数据库浏览之间切换 SQL 查询和标签带有语法突出显示的简单易原创 2015-08-20 09:03:00 · 1896 阅读 · 0 评论 -
MySQL下载安装、配置与使用(win7x64/32)
一. MySql下载1. 地址:http://dev.mysql.com/downloads/windows/installer/下面是MySQL网上的原话:Choosing the right file:If you have an online connection while running the MySQL Installer, choos原创 2015-08-19 15:26:46 · 2841 阅读 · 0 评论 -
C++类库:OTL连接MySQL ODBC数据库(insert, update, select)
一. 简介OTL是一个纯C++的通用数据库连接模板库,可以支持各种当下流行的数据库,如Oracle,Sybase, MySQL, PostgreSQL, EnterpriseDB, SQLite, MS ACCESS, Firebird等等.它是一个跨平台类库,在MS Windows, Linux/Unix/Mac OS X 都可以使用。OTL使用简单, 只要头文件中包含有: #incl原创 2015-08-28 11:03:30 · 3064 阅读 · 1 评论 -
工作常用数据库SQL语句汇总
一. 数据库操作SQL语句 1. 显示服务器上当前存在什么数据库SHOW DATABASES;2. 创建名称为rewin的数据库CREATE DATABASE rewin;3. 删除名称为rewin的数据库DROP DATABASE rewin;4原创 2015-08-21 17:05:00 · 1796 阅读 · 0 评论 -
关于批量插入数据之我见(100万级别的数据,mysql)
因前段时间去面试,问到如何高效向数据库插入10万条记录,之前没处理过类似问题,也没看过相关资料,结果没答上来,今天就查了些资料,总结出三种方法:测试数据库为mysql!!!方法一:[java] view plain copy public static void insert() { // 开时时间转载 2016-03-21 09:20:52 · 1175 阅读 · 0 评论