MySQL
zj19880814
这个作者很懒,什么都没留下…
展开
-
[转]各种数据JDBC写法
1. MySQL(http://www.mysql.com)mm.mysql-2.0.2-bin.jarClass.forName( "org.gjt.mm.mysql.Driver" );cn = DriverManager.getConnection( "jdbc:mysql://MyDbComputerNameOrIP:3306/myDatabaseName", sUsr, sPwd )原创 2013-10-12 14:13:51 · 545 阅读 · 0 评论 -
对mysql explain讲的比较清楚的
http://www.blogjava.net/persister/archive/2008/10/27/236813.html 在 explain的帮助下,您就知道什么时候该给表添加索引,以使用索引来查找记录从而让select 运行更快。如果由于不恰当使用索引而引起一些问题的话,可以运行 analyze table来更新该表的统计信息,例如键的基数,它能帮您在优化方面做出更好的选择。e...原创 2014-06-21 21:10:19 · 92 阅读 · 0 评论 -
mysql 交互式方式记录操作
在以交互式使用Mysql客户端时,将所有结果记录到文本文件中是很有用的,这样可以在以后查看,可以使用tee或者\T选项后面加上文件名(可以加上绝对路径名),来启动日志记录,例如希望将当前的会话记录到session.sql中,可以使用。 mysql> tee session.sql;Logging to file 'session.sql'mysql> show dat...原创 2013-08-27 16:43:31 · 154 阅读 · 0 评论 -
mysql中int(10)代表什么意思
int(M) 在 integer 数据类型中,M 表示最大显示宽度。在 int(M) 中,M 的值跟 int(M) 所占多少存储空间并无任何关系。 int(3)、int(4)、int(8) 在磁盘上都是占用 4 btyes 的存储空间。说白了,除了显示给用户的方式有点不同外,int(M) 跟 int 数据类型是相同的。如果int的值为10 int(10)显示结果为000000001...原创 2014-02-20 09:48:33 · 265 阅读 · 0 评论 -
MySQL的Grant命令
转:http://yingxiong.iteye.com/blog/451208 本文实例,运行于 MySQL 5.0 及以上版本。MySQL 赋予用户权限命令的简单格式可概括为:grant 权限 on 数据库对象 to 用户一、grant 普通数据用户,查询、插入、更新、删除 数据库中所有表数据的权利。grant select on testdb.* to common_use...原创 2014-02-20 21:16:18 · 511 阅读 · 0 评论 -
linux下MySQL安装及设置
转自:http://www.entage.net/1/viewspace-254201. 关于本文 本文将以MySQL 5.0.51为例,以CentOS 5为平台,讲述MySQL数据库的安装和设置。2. 关于MySQL MySQL是最流行的开源SQL数据库管理系统,它由MySQL AB开发、发布和支持。MySQL AB是一家由MySQL开发人员创建的商业公司,它是一家...原创 2014-02-20 21:17:05 · 73 阅读 · 0 评论 -
mysql UNIX时间戳与日期的相互转换
UNIX时间戳转换为日期用函数: FROM_UNIXTIME() select FROM_UNIXTIME(1156219870); 日期转换为UNIX时间戳用函数: UNIX_TIMESTAMP() Select UNIX_TIMESTAMP(’2006-11-04 12:23:00′); 例:mysql查询当天的记录数: $sql=”sele...原创 2014-02-25 16:07:33 · 87 阅读 · 0 评论 -
mysql 汉字存储
1. mysql5中varchar(n)中的n表示n个字符,一个汉字作为一个字符处理,因此varchar(10)最多能存储10个汉字。2. mysql4中varchar(n)中的n表示n个字节,因此在mysql4中varchar(10)就存不了10个汉字。...原创 2013-09-12 11:54:54 · 218 阅读 · 0 评论 -
MySQL 数据类型 详解
数值类型 MySQL 的数值数据类型可以大致划分为两个类别,一个是整数,另一个是浮点数或小数。许多不同的子类型对这些类别中的每一个都是可用的,每个子类型支持不同大小的数据,并且 MySQL 允许我们指定数值字段中的值是否有正负之分或者用零填补。 表列出了各种数值类型以及它们的允许范围和占用的内存空间。类型大小范围(有符号)范围(无符号)用途TINY...原创 2013-09-12 14:21:55 · 73 阅读 · 0 评论 -
数据库索引
索引是一个独立的物理的数据库结构,它是某个表中的一列或者多列值的集合和相应的指向表中的物理标识这些值的数据页的逻辑指针清单。索引依赖于表建立的,它提供了数据库中编排表中数据的内部方法。一个表的存储是由两个部分组成的,一部分用来存放表的数据页面,另一部分存放索引页面。索引就存放在索引页面上通常,索引页面相对于数据页面小得多,当进行数据检索时,系统先搜索索引页面,从中找到所需数据的指针,...原创 2013-09-12 14:51:57 · 227 阅读 · 0 评论 -
【转】sql where 1=1和 0=1 的作用
http://www.cnblogs.com/junyuz/archive/2011/03/10/1979646.htmlsql where 1=1和 0=1 的作用 where 1=1; 这个条件始终为True,在不定数量查询条件情况下,1=1可以很方便的规范语句。一、不用where 1=1 在多条件查询中的困扰 举个例子,如果您做查询页面,并且,可查询...原创 2014-07-24 17:32:07 · 132 阅读 · 0 评论 -
OLTP, OLAP
OLTP :在线事务处理, 如blog ,电子商务,网络游戏 OLAP : 在线分析处理, 数据仓库 ,数据集市原创 2014-04-13 11:27:56 · 132 阅读 · 0 评论 -
mysqld和mysqld_safe 有什么区别
直接运行mysqld程序来启动MySQL服务的方法很少见,mysqld_safe脚本会在启动MySQL服务器后继续监控其运行情况,并在其死机时重新启动它。用mysqld_safe脚本来启动MySQL服务器的做法在BSD风格的unix系统上很常见,非BSD风格的UNIX系统中的mysql.server脚本其实也是调用mysqld_safe脚本去启动MySQL服务器的。...原创 2014-09-10 15:01:18 · 192 阅读 · 0 评论 -
mysql 下不规则排序
SQL查询语句如下:select * from table where (ID = 10) or (ID = 32) or (ID = 22) or (ID = 76) or (ID = 13) or (ID = 44)让结果按10,32,22,76,13,44的顺序检索出来,请问如何书写? (sql能力) select * from table where (ID = 10) or (ID...原创 2013-08-13 19:30:09 · 99 阅读 · 0 评论 -
mysql 客户端乱码
数据库表的编码为utf-8,查询数据库,客户端汉字显示为乱码,查询之前执行命令: SET NAMES 'UTF8'可以解决原创 2014-01-22 17:59:38 · 94 阅读 · 0 评论 -
[转]python连接mysql
模块功能connect()方法用于连接数据库,返回一个数据库连接对象。如果要连接一个位于host.remote.com服务器上名为fourm的MySQL数据库,连接串可以这样写:db = MySQLdb.connect(host="remote.com",user="user",passwd="xxx",db="fourm" )connect()的参数列表如下:原创 2013-10-12 14:14:16 · 775 阅读 · 0 评论 -
Mysqldb安装的各种错误解决办法
1.错误ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' mysql.sock的目录/var/lib/mysql/mysql.sock解决办法: ln -s /var/lib/mysql/mysql.sock /tmp/mysql.sock 在原创 2013-10-12 14:14:32 · 1922 阅读 · 0 评论 -
MySQL GUI工具
MySQL GUI工具很多,本文就常用的Navicat for MySQL与MySQL GUI Tools的特色功能做一个详细介绍与比较。一、MySQL GUI ToolsMySQL官方提供的一个可视化界面的MySQL数据库管理控制台,提供了四个图形化应用程序,这些图形化管理工具可以大大提高数据库管理、备份、迁移和查询效率。它们分别是:◆ MySQL Migration Toolkit原创 2013-10-12 14:12:44 · 638 阅读 · 0 评论 -
(查询结果合并) union和union all 的使用
原文地址:http://www.cnblogs.com/qiantuwuliang/archive/2009/05/31/1492778.html(记录合并)union和union all 的区别在数据库中,union和union all关键字都是将两个结果集合并为一个,但这两者从使用和效率上来说都有所不同。union在进行表链接后会筛选掉重复的记录,所以在表链接后会对...原创 2013-11-07 12:14:13 · 1258 阅读 · 0 评论 -
【转】MySQL体系结构
http://www.cnblogs.com/yjf512/archive/2012/02/06/2339496.html原创 2013-11-07 18:29:09 · 70 阅读 · 0 评论 -
mysql 日志文件
1.错误日志文件该文件记录了mysql启动,运行,关闭过程进程了记录,mysql dba在遇到问题时应该首先查看该文件,该文件不但记录了错误信息,也记录了一些警告信息或者不正确的信息。通过命令mysql> show variables like 'log_error';+---------------+----------------------------------------...原创 2013-11-11 12:05:30 · 71 阅读 · 0 评论 -
mysql 备份操作
备份的分类:1. hot backup 热备份hotbackup是指在数据库运行中直接备份,对正在运行的数据库没有任何影响2.cold backup 冷备份是指在数据库停止的情况下备份,这种备份最简单,一般只需要拷贝相关的数据库物理文件即可。3.warm backup 温备份在数据库运行时进行,但是会对当前的数据库操作有影响,例如加一个全局读锁以保证数据的一致...原创 2013-11-11 16:23:54 · 104 阅读 · 0 评论 -
【转】Mysql MERGE引擎简介
http://blog.csdn.net/qmhball/article/details/7499432 一. 什么是MERGE引擎MERGE存储引擎把一组MyISAM数据表当做一个逻辑单元来对待,让我们可以同时对他们进行查询。二. 应用场景如果需要把日志纪录不停的录入MySQL数据库,并且每天、每周或者每个月都创建一个单一的表,而且要时常进行来自多个表的合计查询,MERGE表这时会...原创 2013-11-16 00:21:49 · 105 阅读 · 0 评论 -
mysql-devel的包是干什么用的
主要是供自己写C程序用的头文件和静态链接库,如果不作C开发,可以不装。任何-devel包都是这样原创 2013-11-29 11:37:54 · 3623 阅读 · 1 评论 -
mysql 查询的时候设置时区
set time_zone = '-8:00';原创 2014-05-14 10:12:16 · 524 阅读 · 0 评论 -
mysqldump备份 直接输入密码
mysqldump备份,一次直接输入密码,-p(大写的P表示端口)跟密码之间不要有空格,否则会弹出 “ Enter password:”mysqldump -h 127.0.0.1 -P 3358 -u root -p123 test user>user.sql...原创 2014-01-16 16:55:16 · 4138 阅读 · 1 评论 -
linux mysql的安装
1.直接用该命令可以安装Mysql的服务器端跟客户端,后面基本就是设置的工作了yum groupinstall "MySQL Database" http://blog.163.com/xiaoy2002@126/blog/static/67979534201151573028648/2.第二种安装方法yum安装mysql很是方便,但安装好之后的问题却搞了半天。首...原创 2014-01-18 19:23:43 · 86 阅读 · 0 评论 -
mysql中OPTIMIZE TABLE的作用
1、先来看看多次删除插入操作后的表索引情况mysql> SHOW INDEX FROM `tbl_name`;+----------+------------+------------+--------------+-------------+-----------+-------------+----------+--------+------+------------+----...原创 2014-09-15 13:54:39 · 217 阅读 · 0 评论