使用备忘,set @var 若没有指定GLOBAL 或SESSION ,那么默认将会定义用户变量 两种方式定义用户变量: 1.=,如 set @a =3,@a:=5 2.:=。select常常这样使用 总结:使用select 和set设置变量的区别,s...
如何提高百万级mysql数据查询速度方法
1、应尽量避免在 where 子句中使用!=或操作符,否则将引擎放弃使用索引而进行全表扫描。 2、对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。...
如何导出MySQL带日期格式的文件
MySQL中如何只用SQL语句导出带日期格式的文件,导出文件使用SELECT INTO OUTFILE 但是OUTFILE后面的值不能使用变量,所以只能使用动态SQL语句来实现。其中表user为测试表。具体语句如下所示...
怎样删除Mysql以“#sql-”开头的暂时表
象:在重建索引后,发现Mysqlserver的磁盘空间快满了 在用例如以下指令重建索引 mysql alter table skatetab add unique index(id, uid), drop primary key, add primary key(uid, id); 在重建索引的过程中,因为空...
解决mysql中文乱码几个注意地方
MySQL 4的字符集支撑(Character Set Support)有两个方面:字符集(Character set)和排序办法(Collation)。对于字符集的支撑细化到四个层次: 服务器(server),数据库(database),数据表(table)和衔接(connec...
mysql主从延迟问题小结
最近碰到几次主从延时的问题,也有同行在抱怨这个,稍微整理一下 出现问题的两个场景: 场景1.主库进行alter操作,花费大约10min,从库复现这个alter的时候,也花费了约10min的时间,...
MySQL数据库维护备份和复制
1 数据库预防性维护工作的基本原则 为预防可能发生的数据库故障,应该采取以下措施 激活MySQL服务器的自动恢复能力。 有计划地安排一些预防性的维护工作,定期对数据表进行检查。...
MySql导出表结构为word文档
本文主要介绍下使用DBExportDoc V1.0 For MySQL配合mysql-connector-odbc-5.1.8-win32导出mysql表结构: DBExportDoc V1.0 For MySQL(MySQL数据库表结构导出器)【DBExportDoc V1.0 For MySQL】 是一套用来完成将MySQ...
Mysql创建提示Table already exist
Mysql关于InnoDB表误删除掉.frm文件,创建之前存在被删除的表会提示Table already exist 在数据库转移,库中有的表需要用到事务,所以引擎设置成了InnoDB,无意间把表的frm文件给删除了,想要...
MySql启动失败:The server quit without updating PID
MySql启动失败提示类似如下: ERROR! MySQL server PID file could not be found! Starting MySQL. ERROR! The server quit without updating PID file (/usr/local/mysql/data/localhost.localdomain.pid) 解决办法: 1.可能是/usr/local...