码迷,mamicode.com
首页 > 数据库
关于mysql处理百万级以上的数据时如何提高其查询速度的方法
关于大数据量处理方法: 1、应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。 2、对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 3、应尽量避免在 where 子句中对字段进行 null 值判断,否 ...
分类:数据库   时间:2016-04-19 12:10:07    阅读次数:232
MySQL建立连接的过程
数据库连接的一些知识: import java.sql.Connection ; import java.sql.DriverManager ; import java.sql.Statement ; public class InsertDemo01{ // 定义MySQL的数据库驱动程序 pub ...
分类:数据库   时间:2016-04-19 12:06:50    阅读次数:222
MySQL重置密码与远程连接权限问题
如果mysql没有密码,或者密码设置为空的时候可以通过在用管理员身份打开cmd,然后在里面输入mysqladmin -u root password 123456 这个地方的密码是明文密码。 如果忘记了 MySQL 的 root 密码,可以用以下方法重新设置: 1. KILL掉系统里的MySQL进程 ...
分类:数据库   时间:2016-04-19 12:06:12    阅读次数:171
通过jdbc获取数据库中的表结构 主键 各个表字段类型及应用生成实体类
http://www.cnblogs.com/lbangel/p/3487796.html package cn.test; import java.io.File;import java.io.FileOutputStream;import java.sql.Connection;import j ...
分类:数据库   时间:2016-04-19 12:01:58    阅读次数:473
MySQL基础学习总结
1、MySQL基础概念 mysql逻辑架构如下: 每个客户端连接都会在服务器中拥有一个线程,这个连接的查询只会在这个单独的线程中执行。 MySQL是分层的架构。上层是服务器层的服务和查询执行引擎,下层是存储引擎。虽然有很多不同作用的插件API,但存储引擎API还是最重要的。如果能理解MySQL在存储 ...
分类:数据库   时间:2016-04-19 12:01:05    阅读次数:284
linux之SQL语句简明教程---Alias
接下来,我们讨论 alias (别名) 在 SQL 上的用处。最经常使用到的别名有两种: 栏位别名及表格别名。 简单地来说。栏位别名的目的是为了让 SQL 产生的结果易读。在之前的样例中。每当我们有营业额总合时,栏位名都是 SUM(Sales)。 尽管在这个情况下没有什么问题,但是假设这个栏位不是一 ...
分类:数据库   时间:2016-04-19 11:54:55    阅读次数:140
PostgreSQL(Linux)安装、启动、停止、重启
If we don't already have PostgreSQL installed, we must install it. This command installs the PostgreSQL server and various other packages. If we insta ...
分类:数据库   时间:2016-04-19 11:56:55    阅读次数:600
MySQL max_connections 总是 214 。不能设大了? max_connections = 214
MySQL max_connections 总是 214 。不能设大了? centos7 mariadb 修改 max_connections 总是214 It was indeed limits set by the OS. Resolved it with : Edit file /usr/li ...
分类:数据库   时间:2016-04-19 11:55:08    阅读次数:783
第四十六天上课 MySQL高级查询
连接查询: select * from 表名,表名 #得出的结果成为笛卡尔积 select * from 表名,表名 where 表名.列名=表名.列名 join on连接: select * from 表名 join 表名 #join连接,结果也是笛卡尔积 select * from 表名 joi ...
分类:数据库   时间:2016-04-19 11:52:16    阅读次数:192
用JDBC编程的运行时错误及其解决大全--转载http://www.th7.cn/Program/java/201409/274583.shtml
用JDBC编程的运行时错误及其解决 用 JDBC 编程的运行时错误及其解决 源代码: 1 、 java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver 1.1 错误信息: 1.2 错误描述 1.3 错 ...
分类:数据库   时间:2016-04-19 11:51:12    阅读次数:271
Oracle创建表_01
1、 --创建表 create table zctest( id number(9) not null primary key, classname varchar2(40) not null) 2、 3、 ...
分类:数据库   时间:2016-04-19 11:51:14    阅读次数:179
MySQL的备份与恢复
Linux下的mysql的备份与恢复 备份: 比如我们要备份mysql中已经存在的名为linux的数据库,要用到命令mysqldump 命令格式如下: [root@linuxsir01 root]# mysqldump -u root -p linux > /root/linux.sql Enter ...
分类:数据库   时间:2016-04-19 11:50:14    阅读次数:182
【Mysql5.7数据目录和配置文件目录】
Win7下 C:\ProgramData\MySQL\MySQL Server 5.7\ 如何查看mysql运行、访问记录等日志 1.首先确认你日志是否启用了mysql>show variables like 'log_bin';2.如果启用了,即ON那日志文件就在mysql的安装目录的data目录 ...
分类:数据库   时间:2016-04-19 11:45:11    阅读次数:238
mysqldump流程
前几天看到群里在讨论mysqldump导致锁表的问题,为什么一个表已经dump完了还会被锁住?mysqldump里面到底是怎么处理的,为了解答这些问题,就来看看mysqldump.cc中的实现吧。 目录 (Contents) [隐藏 (Hide)] 1 重要参数 1.1 –single-transa ...
分类:数据库   时间:2016-04-19 11:42:56    阅读次数:271
Oracle从数据库表中XML文件中读取对应字段
例子: select substr(largetext,instr(largetext,'A',1,1)+11,instr(largetext,'B',1,1)-instr(largetext,'A',1,1)-11) as CutStrfrom 表名 where id='123456789'and ...
分类:数据库   时间:2016-04-19 11:40:51    阅读次数:460
MySQL基本的Sql语句
一 . 常用mysql命令行命令 1 .启动MYSQL服务 net start mysql 停止MYSQL服务 net stop mysql 2 . netstat –na | findstr 3306 查看被监听的端口 , findstr用于查找后面的在端口是否存在 3 . 在命令行中登陆MYSQ ...
分类:数据库   时间:2016-04-19 11:41:43    阅读次数:247
PHP MYSQL 搜索周边坐标,并计算两个点之间的距离
搜索附近地点,例如,坐标(39.91, 116.37)附近500米内的人,首先算出“给定坐标附近500米”这个范围的坐标范围。 虽然它是个圆,但我们可以先求出该圆的外接正方形,然后拿正方形的经纬度范围去搜索数据库。红色部分为要求的搜索范围,绿色部分为实际搜索范围。 ...
分类:数据库   时间:2016-04-19 11:39:43    阅读次数:463
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!