Mysql
stefan321
这个作者很懒,什么都没留下…
展开
-
ERROR 1153 Got a packet bigger than ‘max_allowed_packet’
ERROR 1153 Got a packet bigger than ‘max_allowed_packet’max_allowed_packet=100M :D2009-09-15 13:30:48 · 61 阅读 · 0 评论 -
Linux 快速安装 LAMP环境
Linux 快速安装 LAMP环境[code="java"]#检查一下系统更新 初次安装可能更新的时间会比较长,请耐心等待。yum update #安装gcc软件编译环境。yum install gcc gcc-c++ #卸载系统自带的httpdyum erase httpd yum install zlib-devel libtool ncur...2012-08-20 11:47:05 · 109 阅读 · 0 评论 -
论MySQL数据库中两种数据引擎的差别
论MySQL数据库中两种数据引擎的差别InnoDB和MyISAM是在使用MySQL最常用的两个表类型,各有优缺点,请注意任何一种表都不是万能的,只用恰当的针对业务类型来选择合适的表类型,才能最大的发挥MySQL的性能优势。InnoDB和MyISAM是在使用MySQL最常用的两个表类型,各有优缺点,视具体应用而定。基本的差别为:MyISAM类型不支持事务处理等高级处理...原创 2012-08-02 16:20:16 · 87 阅读 · 0 评论 -
MySQL 索引【笔记】
MySQL 索引:1 primary key2 unique3 组合index4 fulltext 全文索引索引原则:索引以B树格式保存根据实际需求,建立尽可能减少MySQL扫描范围的索引。根据建立的索引,在不影响需求的情况下,尽可能使用索引建立的索引不可过多,MySQL需要时间决定“最佳”索引更新数据时,索引也会更新,需要时间。索引不会包含NULL值使用短索引,降低磁盘I/O,或者指定前缀长...原创 2011-08-02 13:35:07 · 94 阅读 · 0 评论 -
优化MySQL数据库性能的八种方法
优化MySQL数据库性能的八种方法1、选取最适用的字段属性 MySQL可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的性能,我们可以将表中字段的宽度设得尽可能小。例如,在定义邮政编码这个字段时,如果将其设置为CHAR(255),显然给数据库增加了不必要的空间,甚至使用VARCHAR这种类型也是多余的,因为...原创 2011-03-11 01:44:32 · 57 阅读 · 0 评论 -
取得查询结果个数
[code="java"]$rs = mysql_query($limit);$numbers = mysql_num_rows($rs);[/code]原创 2009-12-15 17:07:16 · 119 阅读 · 0 评论 -
MySql 数据库 创建于乱码
可以使用SHOW CHARACTER SET语句列出可用的字符集:[code="java"]mysql> SHOW CHARACTER SET;[/code]Database Character Set and Collation[code="java"]CREATE DATABASE db_name [[DEFAULT] CHARACTER SET charset_...2009-12-04 16:45:51 · 88 阅读 · 0 评论 -
MySql 清空数据表
MySql 清空数据表[code="java"]TRUNCATE TABLE {tablename}[/code]原创 2009-11-18 22:08:11 · 99 阅读 · 0 评论 -
给某字段添加后缀
update users set mail=concat(mail,"_bak")2009-09-27 18:27:15 · 351 阅读 · 0 评论 -
【转载】MySQL数据库服务器逐渐变慢 该如何分析与解决
MySQL数据库服务器逐渐变慢 该如何分析与解决第一步 检查系统的状态通过操作系统的一些工具检查系统的状态,比如CPU、内存、交换、磁盘的利用率,根据经验或与系统正常时的状态相比对,有时系统表面上看起来看空闲,这也可能不是一个正常的状态,因为cpu可能正等待IO的完成。除此之外,还应观注那些占用系统资源(cpu、内存)的进程。1.1 使用sar来检查操作系统是否存在IO问题...原创 2013-07-23 18:39:13 · 174 阅读 · 0 评论