[MYSQL数据库]
MySQL修改外键删除时操作出现error 121解决办法
日期:2012-05-08 09:48:12
点击:109
好评:0
环境:MySQL Server 5.1 + Navicat for Mysql 8.2 问题:修改外键删除时操作出现121错误 解决: 把外键名改为其他名字。 错误信息参考: error 121 这是外关键字名字重复的错误,即使是在不同的表中,外关键字的名字也不能重复。 error 150 这类错误包括3种...
[MYSQL数据库]
mysql 中explain的用法
日期:2012-05-03 17:32:51
点击:121
好评:0
最近在做性能测试中经常遇到一些数据库的问题,通常使用慢查询日志可以找到执行效果比较差的sql,但是仅仅找到这些sql是不行的,我们需要协助开发人员分析问题所在,这就经常用到explain explain显示了mysql如何使用索引来处理select语句以及连接表。可以帮...
[MYSQL数据库]
mysql 递归排序查询+树节点生成
日期:2012-05-03 17:32:13
点击:74
好评:0
mysql 递归排序查询 备注: producttype 排序表,producttype。ptype父节点 ,producttype 。id 主键,showTreeNodes (IN rootid INT) 函数,参数为起始类型rootid. //我的博客 http://yijianfengvip.blog.163.com drop PROCEDURE IF EXISTS showTreeNodes;...
[MYSQL数据库]
Mysql文件太大导入失败解决办法总结
日期:2012-04-26 10:16:55
点击:186
好评:0
在使用phpmyadmin导入数据库的时候可能会碰到由于数据库文件太大而无法导入的 问题 ! 英文提示如下:File exceeds the maximum allowed size 如果正在使用的主机可以自定义php.ini的话,就可以通过直接修改这个文件来解决,即通过通过编辑php.ini文件来重新...
[MYSQL数据库]
对于mysql的query_cache认识的误区
日期:2012-04-24 10:19:07
点击:138
好评:0
一直以来,对于mysql的query_cache,在网上就流行着这样的说法,对于mysql的query_cache键值就是mysql的query,所以,如果在query中有任何的不同,包括多了个空格,都会导致mysql认为是不同的查询,其实,这一种说法是不完全正确的。首先第一点,mysql的query...
[MYSQL数据库]
本地或远程连接mysql:Unable to connect to any of the specified MySQL hosts
日期:2012-04-24 10:17:08
点击:149
好评:0
解决: 1.防火墙开启,并且开启允许远程连接 2.连接字符串问题 因mysql 版本或驱动不同 连接字符串不同, add key=ConnectionString value=server=远程数据库IP;database=数据库名;PORT=端口; uid=用户;pwd=密码;charset=gb2312 / add key=ConnectionString...
[MYSQL数据库]
MySQL 5.5 创建 线性Hash分区表,并将表文件分布到不同的物理磁盘上
日期:2012-04-21 10:59:08
点击:97
好评:0
应用环境OLAP,请不要再直接在OLTP环境下参考 要合并不同服务器上的数据,考虑到以后会不断添加游戏区组服务器,所以使用mysql5.5的LINEAR HASH分区,当添加的区组超过hash分区后再添加分区,停机维护时再将新添加的分区表文件分布到其他物理分区上去. 下面是建表...
[MYSQL数据库]
mysql中删除字符串或字段中空格函数
日期:2012-04-17 10:38:06
点击:158
好评:0
ltrim 函数 mysql select concat('.', ltrim(' ddd '), '.'); rtrim函数 mysql select concat('.', rtrim(' ddd '), '.'); trim 字符串函数,实在是强大。它不仅能消除字符串首尾部的空格,还可以消除我们指定的任意字符。ltrim(), rtrim() 只是它的一个功能...
[MYSQL数据库]
MySQL5.5 配置文件 my.ini 1067错误
日期:2012-04-11 15:32:35
点击:207
好评:0
解压mysql-5.5.22-win32.zip后的目录中有5个my-xxxx.ini配置文件, 通过查看配置文件中的描述,是说针对不同内存大小的推荐配置。 本例复制了my-medium.ini 并重命名为 my.ini 然后添加了如下几行: [client] default-character-set=utf8 客户端编码 [mysqld]...
[MYSQL数据库]
远程连接mysql数据库报“Communications link failure...”错误的解决方法之一
日期:2012-04-11 09:38:57
点击:141
好评:0
今天在用myEclipse连接mysql时提示:Communications link failure,Last packet sent to the server was 0 ms ago.出错界面如下图所示: myeclipse错误提示页面 检查了下,在本机能ping通远程服务器,但是使用telnet命令无法远程连接上远程的mysql端口。而检...
前言 最近,我在学习了解 MySQL 数据库架构相关的内容,从网上搜索了大量的相关资料和...
在数据库表丢失或损坏的情况下,备份你的数据库是很重要的。如果发生系统崩溃,你肯定...
MySQL 建表的优化策略 目录 1. 字符集的选择 1 2. 主键 1 3. 外键 2 4. 索引 2 4.1. ...
一.权限表 mysql数据库中的3个权限表:user 、db、 host 权限表的存取过程是: 1)先...
MYSQL CPU 占用 100% 的现象描述 早上帮别人一台服务器解决了 Mysql cpu 占用 100% 的...
MySQL目前不支持列的Default 为函数的形式, 如达到你某列的默认值为当前更新日期与时...