Mysql
babaoqi
永远没有借口说自己不能再学习了
展开
-
SQLyog保存connect的配置文件
保存connection的配置文件C:\Documents and Settings\用户名\Application Data\SQLyog\sqlyog.ini2010-12-24 14:38:54 · 2258 阅读 · 1 评论 -
【转载】LVS用在MySQL Slave上能带来什么..
LVS用在MySQL Slave上能带来什么...来源: ChinaUnix博客 日期: 2009.06.10 21:39 (共有条评论) 我要评论 [负载均衡、HA、LVS、互备能力、直连线、MySQL Slave、LVS方案的特点. ]为了在一个多个相同Slave的系统中,实现Slave读取的高可用性,特组织了这样一种架构: ...原创 2011-11-01 15:39:55 · 137 阅读 · 0 评论 -
linux中将mysql状态信息导出为文件
一、vim exe_show.shFILESTAF=`date +%Y-%m-%d_%H:%M:%S`USERNAME="root"PWD="password"declare -a SQLSSQLS[1]="SHOW INNODB STATUS\G"SQLS[2]="SHOW FULL PROCESSLIST\G"#如果需要监控其他的可以再增加SQLS[i]="SHOW...2011-12-21 17:58:39 · 163 阅读 · 0 评论 -
分类排序并且标注在每类的排序号
一、每行加行号SET @mycnt = 0; SELECT (@mycnt := @mycnt + 1) AS rowNum,t.col1,t.col2 FROM t1 AS tGROUP BY t.col1,t.col2 ORDER BY t.col1,t.col2;二、每个分类中单独排序,并显示序号SET @mycnt = 0; SET @lastBX = ''...2011-11-21 16:59:14 · 229 阅读 · 0 评论 -
mysql 判断字符串是否是数字
查询表table_name中col_name(字符串类型)的值是数字的记录SELECT col_name,CAST(col_name AS UNSIGNED INTEGER) AS val FROM table_nameWHERE col_name="0" OR col_name>0HAVING CHAR_LENGTH(col_name)=CHAR_LENGTH(val);...原创 2012-07-12 10:21:51 · 655 阅读 · 0 评论 -
#mysql 笔记#索引长度限制
http://dev.mysql.com/doc/refman/5.5/en/create-index.htmlPrefix support and lengths of prefixes (where supported) are storage engine dependent. For example, a prefix can be up to 1000 bytes long for ...原创 2013-03-18 12:11:23 · 173 阅读 · 0 评论 -
monyog安装文件
monyog安装包,绿色版原创 2012-03-26 16:29:39 · 306 阅读 · 0 评论 -
MYSQL 发送数据大小计算公式
引用:http://www.realzyy.com/?p=1571Field definition sequence of packets + Data packets= (21 + length_of_data_filed(db_name) + length_of_data_filed(table_name) + 1 + length_of_data_filed(column_nam...原创 2013-03-29 16:20:51 · 186 阅读 · 0 评论 -
mysql模拟队列
[code="java"]-- 初始化数据DROP TABLE IF EXISTS t_msg_queues;CREATE TABLE t_msg_queues( msg_id BIGINT UNSIGNED NOT NULL AUTO_INCREMENT, msg_content VARCHAR(255) NOT NULL, owner_thread_id INT NOT...原创 2013-05-14 13:42:40 · 152 阅读 · 0 评论 -
mysql存储过程实现行转列
把表t_rows中的数据转换为列显示CREATE TABLE `t_rows` ( `dt_str` varchar(20) NOT NULL, `name` varchar(20) NOT NULL, `age` int(11) NOT NULL) ENGINE=InnoDB DEFAULT CHARSET=utf8;表t_rows行显示的结果为mysql>...2012-08-30 16:24:00 · 171 阅读 · 0 评论 -
linux经常登入登出mysql重复输入密码
经常登入、登出mysql,尤其是密码重新输入比较复杂时,使用"ctrl+z"、"fg"命令可以省去重新输入密码的工作ctrl+z :可以将一个正在前台执行的命令放到后台,并且暂停fg:将后台中的命令调至前台继续运行,如果后台中有多个命令,可以用 fg %jobnumber将选中的命令调出,%jobnumber是通过jobs命令查到的后台正在执行的命令的序号使用范例:一、...原创 2013-01-16 17:51:27 · 229 阅读 · 0 评论 -
linux清除mysql占用cache
在linux内部将cache分为2种:1、write/read cache2、mmap [url]http://blog.chinaunix.net/uid-26669729-id-3077015.html[/url]通常一个文件被映射到内存后,就会一直占用,直到文件句柄关闭才会释放我们调用drop cache会释放1,但是2是释放不了的。# drop cache...原创 2013-11-01 10:55:46 · 840 阅读 · 0 评论 -
查询前N名,第N名重复解决办法
需求:统计等级排名前N名,等级相同则比较经验值(基本上不会相同,除非到等级) 如果第N名和第N+1名相同,则N+1名也输出,依此类推。表信息:表名:players 列名:playerID 玩家ID playerName 玩家名称 level 等级 exp ...2011-07-22 17:10:14 · 107 阅读 · 0 评论 -
hibernate读取TEXT类型
现象:用hibernate读取数据库中Text类型字段时,发现只能读取前10000字节的长度,后面的都丢失了。解决办法:第一步:package com.my.hibernate.config;import java.sql.Types;import org.hibernate.dialect.MySQL5Dialect;/** * */public c...2011-07-22 15:28:10 · 469 阅读 · 0 评论 -
解决MYSQL 游标最后一行重复
在使用游标时,发现最后一行一直被重复读取后来在发现应该把读取到的数据放在下一个循环里面使用可以避免重复代码如下:DELIMITER $$USE `test`$$DROP PROCEDURE IF EXISTS `sp_getAllTableName`$$CREATE PROCEDURE `sp_getAllTableName`(OUT strAllTab...2011-07-18 14:24:13 · 344 阅读 · 0 评论 -
[转载]MySQL中MyISAM引擎与InnoDB引擎性能简单测试
MySQL中MyISAM引擎与InnoDB引擎性能简单测试 InnoDB和MyISAM是在使用MySQL最常用的两个表类型,各有优缺点,视具体应用而定。基本的差别为:MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。MyISAM类型的表强调的是性能,其执行数度比InnoDB类型更快,但是不提供事务支持,而InnoDB提供事务支持已经外部键等高级数据库功能。My...原创 2010-10-13 11:03:28 · 86 阅读 · 0 评论 -
linux下mysql相关命令(菜鸟学习)
最近在学习mysql,还是只菜鸟,所以共享下1.linux下启动mysql的命令: [root@localhost ~]# mysqladmin start /ect/init.d/mysql start (前面为mysql的安装路径)2.linux下重启mysql的命令: [root@localhost ~]# mysqladmin restart/ect/in...2010-10-13 15:39:03 · 123 阅读 · 0 评论 -
【转载】Mysql参数优化简介
[mysqld] port = 3306 serverid = 1 socket = /tmp/mysql.sock skip-locking # 避免MySQL的外部锁定,减少出错几率增强稳定性。 skip-name-resolve 禁止MySQL对外部连接进行DNS解析,使用这一选项可以消除MySQL进行DNS解析的时间。但需要注意,如果开启该...原创 2011-08-16 22:56:17 · 102 阅读 · 0 评论 -
【转载】MYSQL SHOW VARIABLES简介
[size=medium]mysqld服务器维护两种变量。全局变量影响服务器的全局操作。会话变量影响具体客户端连接相关操作。服务器启动时,将所有全局变量初始化为默认值。可以在选项文件或命令行中指定的选项来更改这些默认值。服务器启动后,通过连接服务器并执行SET GLOBAL var_name语句可以更改动态全局变量。要想更改全局变量,必须具有SUPER权限。服务器还为每个客户端连接...原创 2011-08-17 13:22:42 · 94 阅读 · 0 评论 -
访问虚拟机(VM)上的mysql
最近学习在vm上面装mysql做练习 现象:mysql安装没有问题,VM上面可以登录mysql, 授权也做了 但是其他机器(包括我本机)无法访问VM上面的mysql,提示说VM的IP无法连接到 解决办法: 关掉iptables功能 # /sbin/service iptables stop...原创 2010-10-19 14:41:20 · 302 阅读 · 0 评论 -
【收藏】MySQL Administrator Health(健康度)
[size=medium]原文地址:http://blog.ccidnet.com/blog-htm-do-showone-uid-10104-type-blog-itemid-42129.htmlMySQL Administrator 的 Health 部分用图形监控(graphically monitor )的方式展示了 MySQL服务器的实时状态。这里显示了一些状态图,当然你可以...原创 2011-08-26 10:58:16 · 169 阅读 · 0 评论 -
百度 MYSQL 笔试题
收藏一下题目内容: 1. Explain MySQL architecture. – The front layer takes care of network connections and security authentications, the middle layer does the SQL query parsing, and then the query is ha...原创 2011-06-02 17:49:34 · 236 阅读 · 0 评论 -
【转载】MYSQL-DBA常用操作手册
1.mysql的远程连接命令可以远程导入导出数据mysqldump --default-character-set=gb2312 -h255.255.000.00 -uroot -pxxxxxx mydatabase>d:\data.sql将指定的数据库导出到一个外部SQL文件中去!还原命令:mysql --default-character-set=gb2312 -h255.25...原创 2011-06-13 10:47:39 · 168 阅读 · 0 评论 -
【转载】mysql数据库备份及恢复命令mysqldump,source的用法
备份MySQL数据库的命令mysqldump -hhostname -uusername -ppassword databasename > backupfile.sql备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动删除原有数据库。mysqldump --add-drop-table -uusername -ppassword databasename...原创 2011-06-21 15:39:11 · 124 阅读 · 0 评论 -
【转载】mysql view prevents operation处理
原sql语句:UPDATE radcheck set linkphone='3333' where id=(select a.id from vw_radcheck a where (1=1 and UserName = 'DHASDFJSADF'))执行报错:the definition of table 'a' prevents operation UPDATE on table ...原创 2011-07-15 12:47:31 · 1024 阅读 · 0 评论 -
【转】mysql event----语法之CREATE EVENT
mysql event----语法之CREATE EVENT(2007-04-08 16:35:47)转载 分类: mysql一、EVENT相关变量与参数设置 1、 默认 EVENT 支持是没有启动的,可以通过下面的命令来查看状态: Select @@event_scheduler; 如果返回 OFF ,则需要执行下面的命令...原创 2011-10-10 17:25:07 · 143 阅读 · 0 评论 -
规范、经验
尽量不用NULL列query cache:读写比例决定innodb索引一定要在后面加上主键列参数配置inno_lock_table:[color=red]导致死锁的重现方式[/color]自增长:innodb_autoinc_lock_mode=2插入性能最高 AUTO-INC locking完成插入后立即释放,不等事务结束 分类: ...原创 2013-11-04 17:23:44 · 199 阅读 · 0 评论