mysql
文章平均质量分 75
cx19900910
这个作者很懒,什么都没留下…
展开
-
mysql_p150 error_转
ERROR 1005 (HY000): Can't create table ' ****.frm' (errno: 150)我是从以下几个方面解决了此问题:1、确保参照的表和字段是存在的;2、组成外键的字段要求被索引(主要是外键那个字段要求在其他表中是主键);3、外键关联的两表或多表要求都是INNODB类型的表;4、字段类型...原创 2011-04-17 21:06:12 · 83 阅读 · 0 评论 -
我们来看看load data infile 需要注意的一些地方
我在CU写的,现在搬过来。CSDN的博客格式终于好了!LOAD DATA INFILE 一直被认为是MySQL很强大的一个数据导入工具,因为他速度非常的快。不过有几个问题一定要注意1、编码。2、灵活导入导出。我来举两个例子说明一下。一、关于编码我们的示例文本文件:"我爱你","20","相貌平常,经常耍流氓!哈哈""李奎","21","相貌平常,经常耍流氓!哈哈.原创 2011-03-05 18:46:12 · 163 阅读 · 0 评论 -
MYSQL中删除重复记录的方法_zhuanzhuan
在实际应用中,很可能会碰到一些需要删除某些字段的重复记录,我现在把我能想到的写下来,望高手们补充。1、具体实现如下:Table Create Table ------------ --------------------------------------------...原创 2011-03-05 18:48:04 · 72 阅读 · 0 评论 -
MySQL动态行转列_zhuan
网上的都是一些静态的,用CASE WHEN结构实现。所以我写了一个动态的。SP 代码:DELIMITER $$DROP PROCEDURE IF EXISTS `test`.`sp_row_column_wrap`$$CREATE DEFINER=`root`@`localhost` PROCEDURE `sp_row_column_wrap`(...原创 2011-03-05 18:49:34 · 77 阅读 · 0 评论 -
给mysql加上 rownum _转
转http://home.21cto.com/forum_topic.php?forum_id=2&topic_id=22给mysql 表加入rownum!!!SELECT @rownum := @rownum +1 nowef,p.*from emp p,(select @rownum := 0) eORDER BY p.empno DESC;+-----...原创 2011-03-12 23:01:31 · 132 阅读 · 0 评论 -
转___MySQL Order By索引优化
MySQL Order By索引优化 在一些情况下,MySQL可以直接使用索引来满足一个 ORDER BY 或 GROUP BY 子句而无需做额外的排序。尽管 ORDER BY 不是和索引的顺序准确匹配,索引还是可以被用到,只要不用的索引部分和所有的额外的 ORDER BY 字段在 WHERE 子句中都被包括了。 使用索引的MySQL Order By下列的几个查询都会使用...原创 2011-09-26 17:23:51 · 91 阅读 · 0 评论 -
mysql 密码
linux-----------------------------------------2.重置root密码方法一:在etc/my.cnf的[mysqld]字段加入: skip-grant-tables 重启mysql服务,这时的mysql不需要密码即可登录数据库然后进入mysql mysql>use mysql;...原创 2011-09-26 17:46:35 · 123 阅读 · 0 评论 -
mysql 权限管理_转转转
Mysql用户与权限管理========对于ROOT用户的密码操作(更改用户密码)========刚刚安装完的Mysql,只一有个root用户,密码为空,而且只能在本机登录! 为root加上密码xxx123:./bin/mysqladmin -u root password xxx123或写成./bin/mysqladmin -u...原创 2011-03-15 22:21:08 · 103 阅读 · 0 评论 -
mysql存储过程_游标_项目练习
;lk;kl;kl;lk原创 2011-03-17 01:04:46 · 112 阅读 · 0 评论 -
mysql 存储过程参数_可能乱码
DELIMITER $$DROP PROCEDURE IF EXISTS `comments`.`test`$$CREATE DEFINER=`root`@`localhost` PROCEDURE `test`(in v_title varchar(200) character set gbk)BEGINinsert into t1(t) val...原创 2011-03-17 01:25:21 · 75 阅读 · 0 评论 -
mysql 权限列表_转转
菜鸟课堂:MySQL权限的详细解答2009-09-02 15:27:48 来源:赛迪网 【大 中 小】 评论:1 条 我要投稿 收藏本文 分享至微博站长交易(http://jy.chinaz.com)帮站长赚钱 虚拟主机评测+IDC导航=IDC123.COM一.权限表mysql数据库中的3个权限表:user 、db、 host权限表的存取过程是:1)先从user表中的hos...原创 2011-03-17 23:30:00 · 84 阅读 · 0 评论 -
flush privileges 意思_转转转
test是mysql安装好后,就有的一个示例数据库楼主可以再新建一个用户,不对这个用户用grant授权,看这个新用户,能否直接对test数据库中的表进行insert和delete操作?flush privileges;什么意思?-mysql> update mysql.user set password=PASSWORD(‘新密码’) where User=’root’;-m...原创 2011-03-17 23:31:19 · 155 阅读 · 0 评论 -
window 启动仃止mysql
[导读]在非NT版本的Windows中,在后台启动mysqld。也就是,服务器启动后,你应当可以看见后面的命令提示。 要想从命令行启动mysqld服务器,你应当启动控制台窗口(或“DOS window”)并输入命令: C:\> C:\Program Files\MySQL\MySQL Server 5.0\bin\mysqld 根据系统中MySQL安装位置的不同,前面的例子...原创 2011-03-17 23:32:13 · 88 阅读 · 0 评论 -
mysql_批量数据脚本..
lkjlkj原创 2011-03-21 20:29:30 · 84 阅读 · 0 评论 -
mysql_投档项目终结
kljljlkj;lkj原创 2011-03-21 21:41:07 · 65 阅读 · 0 评论 -
mysql_group by 奇怪问题解决
我回去查了一下关于mysql group by 奇怪的现像, 可以通过修改sql_mode 的方法改变这种奇怪的现像。 例如下:mysql> SELECT job,sal,deptno -> FROM emp -> GROUP by deptno;+----------+---------+--------+| job ...原创 2011-10-22 13:32:17 · 156 阅读 · 0 评论 -
mysql_txt_导入_导出_zhuanzhuan
相关的命令,导出:select * from 你的表名 into outfile "c:\\example.txt "; 导入:load data infile "c:\\example.txt " into table 你的表名;原创 2011-03-05 12:49:08 · 95 阅读 · 0 评论 -
mysql 终极中文解决
这个问题被问了好多遍了,干脆我写出来。这个例子里用的编码是GB2312,如果你是其他的编码,修改GB2312为你自己的,比如UTF8在MY.INI里添加:[mysql]default-character-set=gb2312[mysqld]default-character-set=gb2312然后重新启动MYSQL服务。进入数据库alter database ...原创 2011-03-05 12:44:11 · 76 阅读 · 0 评论 -
sql之left join、right join、inner join的区别_转
http://www.cnblogs.com/pcjim/articles/799302.htmlsql之left join、right join、inner join的区别left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录 right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录inner jo...原创 2011-04-17 23:37:54 · 70 阅读 · 0 评论 -
mysql_error_code
原创 mysql出错代码及出错信息对照 收藏mysql的出错代码表,根据mysql的头文件mysql/include/mysqld_error.h整理而成。错误之处,请大家指正。1005:创建表失败1006:创建数据库失败1007:数据库已存在,创建数据库失败1008:数据库不存在,删除数据库失败1009:不能删除数据库文件导致删除数据库失败1010:不能删除数据目录...原创 2011-05-13 21:44:48 · 182 阅读 · 0 评论 -
MySQL索引的索引长度问题
转http://blog.haohtml.com/archives/4595MySQL索引的索引长度问题13 Jul, 2010 in mysql by admin MySQL的每个单表中所创建的索引长度是有限制的,且对不同存储引擎下的表有不同的限制。查看索引可以使用show index from tb...原创 2011-06-07 21:11:18 · 140 阅读 · 0 评论 -
数据库设计
http://www.cnblogs.com/DBFocus/archive/2011/03/27/1996655.html#2121813原创 2011-06-22 11:43:51 · 76 阅读 · 0 评论 -
mysql调优_20转
http://coolshell.cn/articles/1846.html 今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过多的SQL语句的优...原创 2011-06-22 15:24:56 · 140 阅读 · 0 评论 -
MySQL分表优化试验_zhuan
我们的项目中有好多不等于的情况。今天写这篇文章简单的分析一下怎么个优化法。这里的分表逻辑是根据t_group表的user_name组的个数来分的。因为这种情况单独user_name字段上的索引就属于烂索引。起不了啥名明显的效果。1、试验PROCEDURE.DELIMITER $$DROP PROCEDURE `t_girl`.`sp_split_table`$$...原创 2011-03-04 17:33:49 · 93 阅读 · 0 评论 -
关于设计表时应该注意的问题
关于设计表时应该注意的问题如有错误欢迎大家指出。这段时间在家里,做了点修正。1、慎重选择表名。有两种选择:按照多数开发语言的命名规则。比如(myCustomer)。按照多数开源思想命名规则。比如(my_customer)。按照咱们中国人的思想。比如(我的客户)。第一种有个缺点,很容易忘掉...原创 2011-03-04 17:35:30 · 103 阅读 · 0 评论 -
运用mysqldump 工具时注意的问题
运用mysqldump 工具时注意的问题 收藏 描述如下:用mysqldump 导出 Trigger 的时候遇到一个问题,贴出来,以免大家犯错。 在执行下面的操作时:[root@ytt ~]# /usr/local/mysql/bin/mysqldump -S /tmp/mysql1.soc...原创 2011-03-04 17:36:29 · 79 阅读 · 0 评论 -
MySQL 错误代码28 解决
MySQL 错误代码28 解决 收藏 今天开了虚拟机,创建了一个触发器,可以成功,不过show triggers 的时候报一下错误:Got error 28 from storage engine以下是详细错误代码。mysql> show triggers;ERROR 1030 (HY000): Go...原创 2011-03-04 17:37:23 · 374 阅读 · 0 评论 -
用MySQL 生成随机密码_zhuanzhuan
用MySQL 生成随机密码 收藏 晚上有朋友问起,简单的写了一个。DELIMITER $$CREATE FUNCTION `t_girl`.`func_rand_string`(f_num tinyint unsigned,f_type tinyint unsigned...原创 2011-03-04 17:38:31 · 100 阅读 · 0 评论 -
关于MySQL的LIMIT 语法小优化_zhuanzhuanzhuan
关于MySQL的LIMIT 语法小优化! 收藏 此文于2010-04-27被推荐到CSDN首页如何被推荐? 今天有朋友问起此类语句的优化,我大致给他介绍了下从SQL角度做简单的优化,至于应用程序方面的考虑咱暂时不考虑。下面我来举一个简单的例子。考虑如下表结构:/*DDL Information ...原创 2011-03-04 17:39:13 · 73 阅读 · 0 评论 -
MySQL优化经验_zhuanzhuanzhuan
MySQL优化经验Wikipedia,自由的百科全书同时在线访问量继续增大 对于1G内存的服务器明显感觉到吃力严重时甚至每天都会死机 或者时不时的服务器卡一下 这个问题曾经困扰了我半个多月MySQL使用是很具伸缩性的算法,因此你通常能用很少的内存运行或给MySQL更多的被存以得到更好的性能。安装好mysql后,配制文件应该在/usr/local/mysql/shar...原创 2011-03-05 12:25:47 · 73 阅读 · 0 评论 -
txt_mysql_导入乱码_zhuanzhuan
在5.0版本中,可以用.txt文本的方式导入数据库,但是格式和数据库里建好的表结构吻合! 可是在我在导入的时候出现了乱码????????的问题. 文本可以导入,但汉字全是乱码.问?为什么? 表结构如下: id INTEGER name VARCHAR(10) gb2312 sex VARCHAR...原创 2011-03-05 12:30:59 · 94 阅读 · 0 评论 -
自动备份mysql_脚本_zhanzhan
我写得脚本,每次备份我的MySQL数据库,就用下面的脚本完成。/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*@echo offecho.echo MySQL数据库备份echo *****************************echo.ec...原创 2011-03-05 12:35:17 · 98 阅读 · 0 评论 -
mysql 乱码
MySQL 中文显示乱码 收藏 最近关于中文显示乱码的贴子比较多,所以也做了个总结:可以参考一下杨涛涛版主的《各种乱码问题汇总》http://topic.csdn.net/u/20071124/08/3b7eae69-ed1d-4a77-8895-9930bf3601af.htmlMySQL字符集的原理介绍...原创 2011-03-05 12:38:14 · 84 阅读 · 0 评论 -
mysql_序列表_02
lkjlkj原创 2011-03-27 11:08:24 · 78 阅读 · 0 评论