
mySQL
文章平均质量分 62
xxtianxiaxin
这个作者很懒,什么都没留下…
展开
-
MySQL时间列自动插入当前时间
[code="java"]注意:用current_timestamp,不过这个默认值只用在timestamp的列,对datetime列无效。 一个表只能有一个timestamp列的默认值为当前日期时间。 SQL:create table default_time ( id int not null primary key auto_increment, na...2009-11-03 09:48:21 · 141 阅读 · 0 评论 -
Linux Mysql Exception List
[code="java"]MySQL manager or server PID file could not be found![FAILED]Starting MySQL.Manager of pid-file quit without updating file.[FAILED]查看错误日志默认的mysql错误日志是在/usr/local/mysql/data 下面 m...2009-12-13 14:10:59 · 93 阅读 · 0 评论 -
MySQL Cluster 命令
//二进制安装访问需带路径//mysql-cluster-gpl-7.0.9-linux-i686-glibc23.tar.gz//关闭簇,可在MGM节点所在的机器上,关闭所有节点[root@www mysql]# ./bin/ndb_mgm -e shutdown//管理节点备份ndb_mgm> start backup;...2009-12-25 14:00:01 · 139 阅读 · 0 评论 -
MySQL Cluster 备份与恢复
[code="java"]1、在管理节点上进行备份。ndb_mgm> start backupndb_mgm> shutdownndb_mgm> exit2、删掉SQL节点的数据。 DROP DATABASE TEST_CLUSTER;3、关闭MYSQLD服务器。[root@localhost bin]# service mysqld stopShutting ...原创 2010-01-05 15:45:19 · 198 阅读 · 0 评论 -
MySQL my.cnf 中文版
[color=green]引用[/color]:[url=http://www.phpv.net/html/my.cnf_configure.html]http://www.phpv.net/html/my.cnf_configure.html[/url][code="sql"]从 hi!admin 抄来的一份配置.注释得非常好.精#BEGIN CONFIG INFO#DESC...原创 2010-01-06 09:01:33 · 99 阅读 · 0 评论 -
MySQL Cluster ndb_mgm 错误
//ndb启动[root@localhost ~]# ndbd2010-01-05 23:12:39 [ndbd] INFO -- Configuration fetched from '192.168.8.120:1186', generation: 2//管理节点报错Node 2: Forced node shutdown completed. Occured during...原创 2010-01-06 09:56:13 · 465 阅读 · 0 评论 -
mysql 安装 错误
mysql安装错误排查查看mysql-server 的状态 [root@localhost ~]# service mysql status; MySQL is not running, but lock exists[FAILED] 或者 [root@localhost mysql]# /etc/init.d...原创 2010-01-06 15:00:39 · 233 阅读 · 0 评论 -
mysql Master-Slaver 配置
IP: master:10.30.0.10,slave:10.30.0.11所需软件包: MySQL-client-5.1.42-0.glibc23.x86_64.rpm MySQL-server-5.1.42-0.glibc23.x86_64.rpm关闭防火墙: chkconfig iptalbes ...原创 2010-01-06 16:20:15 · 144 阅读 · 0 评论 -
本机无法访问 mysql,远程可以访问
案例:本机无法访问 mysql,远程可以访问,修改过系统名字; 场景: tomcat 和 mysql 装载在同一台机器上,页面显示数据库连接不到,tomcat不在同一台计算机时候正常[root@master0 ~]# mysql -ubbs -pEnter password: ERROR 1045 (28000): Access denied for user 'bbs'@'local...原创 2010-01-30 14:34:34 · 262 阅读 · 0 评论 -
update left join, delete left join
MYSQL LEFT JOIN UPDATE: UPDATE HO_User_Soho_Team A LEFT JOIN HO_User_Soho_VIP_Team B ON A.`TeamID` = B.`TeamID` SET A.`TeamState` = '0' WHERE B.`UserID`= "+userID DELETE:DELETE A FROM [SH...原创 2010-02-02 14:49:11 · 121 阅读 · 0 评论 -
mysql procedure
DELIMITER $$DROP PROCEDURE IF EXISTS `test`.`myinsert` $$create procedure `test`.`myinsert`()begindeclare id int;declare size long;declare en longtext;declare es longtext;set id = 1;select count...原创 2010-02-05 13:08:43 · 122 阅读 · 0 评论 -
MySQL源码包在Linux上安装和配置
[code="java"]1.1 MySQL简介MySQL服务概述MySQL是当前开源数据库中最受欢迎SQL数据库管理系统,它由MySQL AB开发、发布和支持。MySQL AB是一家基于MySQL开发人员的商业公司,它是一家使用了一种成功的商业模式来结合开源价值和方法论的第二代开源公司。MySQL是MySQL AB的注册商标。MySQL是一个快速的、多线程、多用户和健壮的SQL数据库...原创 2009-12-11 09:00:19 · 156 阅读 · 0 评论 -
Linux Mysql Install
[code="java"]//安装[root@test1 local]#rpm -ivh MySQL-server-community-5.0.87-0.rhel5.i386.rpm//测试是否成功可运行netstat看Mysql端口是否打开[root@test1 local]#netstat -nat//安装客户端[root@test1 local]# rpm -...原创 2009-12-09 16:51:04 · 90 阅读 · 0 评论 -
MySQL服务器安装完之后如何调节性能
[list]My favorite question during Interview for people to work as MySQL DBAs or be involved with MySQL Performance in some way is to ask them what should be tuned in MySQL Server straight after inst...原创 2009-11-13 13:45:24 · 84 阅读 · 0 评论 -
优化MYSQL数据库性能
[code="sql"]1、选取最适用的字段属性 MySQL可以很好的支持大数据量的存取,但是一般说来,数据库中 的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的性能,我们可以将表中字段的宽度设得尽可能小。例如,在定义邮政编码这个 字段时,如果将其设置为CHAR(255),显然给数据库增加了不必要的空间,甚至使用VARCHAR这种类型也是多余的,因为CHA...原创 2009-11-13 15:37:06 · 111 阅读 · 0 评论 -
MySQL数据库如何做好优化
碰到过好几次这样的题目,可每次都不能答的完全正确,现在大概列出如下:(望各位补充) 1.数据库的设计 尽量把数据库设计的更小的占磁盘空间。 1).尽可能使用更小的整数类型。(mediumint就比int更合适)。 2).尽可能的定义字段为not null,除非这个字段需要null。 3).如果没有用到...原创 2009-11-13 16:05:31 · 105 阅读 · 0 评论 -
Mysql Select Optimization
[code="mysql"]SELECT count(*) FROM tablename即使对于千万级别的数据mysql也能非常迅速的返回结果而对于SELECT count(*) FROM tablename WHERE…..mysql的查询时间开始攀升现当没有WHERE语句对于整个mysql的表进行count运算的时候MyISAM类型的表中保存有总的行数,而当添加...2009-11-13 17:20:16 · 109 阅读 · 0 评论 -
mysql SQL cache
Query Cache(QC) 有如下规则,如果数据表被更改,那么和这个数据表相关的全部Cache全部都会无效,并删除之。这里“数据表更改”包括: INSERT, UPDATE, DELETE, TRUNCATE, ALTER TABLE, DROP TABLE, or DROP DATABASE等。举个例子,如果数据表posts访问频繁,那么意味着它的很多数据会被QC缓存起来,...2009-11-14 10:27:24 · 215 阅读 · 0 评论 -
mysql replication Master-Slave
MySQL支持单向、异步复制,复制过程中一个服务器充当主服务器(Master),而一个或多个其它服务器充当从服务器(Slave),利用该特性实现读写分离,是很多大型网站常用的数据库架构。MySQL的replication的配置相对于Oracle来说,要简单的多。本文演示了在同一台windows机器中配置单向异步复制的过程。这里的Replication是异步复制。MySQL的同步复制是MySQL C...2009-11-17 09:54:47 · 100 阅读 · 0 评论 -
Mysql Configuration Learning
.frm 文件来保持表和列的定义;.MYD 数据文件的扩展名(MYData);.MYI 索引文件的扩展名(MYIndex); 老版本的MySQL使用TYPE而不是ENGINE(例如,TYPE = MYISAM)。 //重置主键自动增长列id ALTER TABLE table_name AUTO_INCREMENT = 1; MySQ...2009-11-17 16:00:51 · 112 阅读 · 0 评论 -
Mysql Base Performance Learning
事务安全表(TST) 比起非事务安全表 (NTST)有几大优势: · 更安全。即使MySQL崩溃或遇到硬件问题,要么自动恢复,要么从备份加事务日志恢复,你可以取回数据。 · 你可以合并许多语句,并用COMMIT语句同时接受它们全部(如果autocommit被禁止掉)。· 你可以执行ROLLBACK来忽略你的改变(如果autoc...2009-11-17 16:03:32 · 91 阅读 · 0 评论 -
Mysql SQL Execption Note
1,创建表时,vachar 需指定大小 2009-12-032009-12-03 09:10:11 · 118 阅读 · 0 评论 -
MySQL Cluster(MySQL 集群) 初试
[quote]MySQL Cluster 是MySQL适合于分布式计算环境的高实用、高冗余版本。它采用了NDB Cluster 存储引擎,允许在1个 Cluster 中运行多个MySQL服务器。在MyQL 5.0及以上的二进制版本中、以及与最新的Linux版本兼容的RPM中提供了该存储引擎。(注意,要想获得MySQL Cluster 的功能,必须安装 mysql-server 和 mysql-ma...原创 2009-12-08 14:06:34 · 98 阅读 · 0 评论 -
mysql
select * from ques a where (select count(*) from ques b where b.class = a.class and b.score > a.score )< 2 CREATE TABLE `ques` ( `id` int(11) NOT NULL auto_increment, `name` varchar(32...原创 2012-02-27 21:53:17 · 86 阅读 · 0 评论