凉水代码

Code Cold Water

导航

文章分类 -  MySQL

摘要:此例以最简明的方式说明MySQL主从复制的配置方法,此处有2个mysql实例,my1,my2修改各自的my.ini配置文件在[mysqld]区域中主从实例共同配置点:1,增加实例标致server-id=xx 为整数,每个mysql实例各不相同2,要实现主从复制需要改为mysql备份方式修改(或增加)log-bin=mysql-bin 指定使用mysql二进制方式进行复制,此步为必须配置.以上两个为... 阅读全文

posted @ 2010-11-25 00:33 凉水代码 阅读(1532) 评论(0) 推荐(0)

摘要:my1.ini[client]port = 3310 #端口[mysqld] port = 3310 #端口basedir=H:/DB/mysql #安装目录datadir=H:/DB/data/db1#数据目录my2.ini[client]port = 3310#端口[mysqld] port = 3310 #端口basedir=H:/DB/mysql #安装目录datadir=H:/DB/da... 阅读全文

posted @ 2010-11-24 18:16 凉水代码 阅读(1824) 评论(0) 推荐(0)

摘要:1,mysql初始安装时初始密码:  mysqladmin -uroot password "***"2,登录mysql后修改密码:  mysql>use mysql  mysql>update user set password=password("**") where user="xxx";  mysql>flush privileges3,设置密码后,不进入mysql修改密... 阅读全文

posted @ 2010-11-24 17:47 凉水代码 阅读(219) 评论(0) 推荐(0)

摘要:近日,一位Discuz!老用户的论坛在发表回复时出现“The table is full”的提示,字面意义上是数据表已满的意思。因为很少有开发者遭遇单一表超过4G的情况,因此朋友间的讨论只能提供一些外围的信息。为解决此问题,我翻阅了很多资料,本文将以我此次问题的解决过程,介绍问题发生的原因及对策。根据经验,The table is full提示往往出现在以下两种情况:1. ... 阅读全文

posted @ 2010-11-23 15:22 凉水代码 阅读(504) 评论(0) 推荐(0)

摘要:1. 若视图是由两个以上基本表导出的,则此视图不允许更新。2. 若视图的字段来自字段表达式或常数,则不允许对此视图执行INSERT和UPDATE操作,但允许执行DELETE操作。 3. 若视图的字段来自集函数,则此视图不允许更新。 4. 若视图定义中含有GROUP BY子句,则此视图不允许更新。5. 若视图定义中含有DISTINCT短语,则此视图不允许更新。6. 若视图定义中有嵌套查询,并且内层查... 阅读全文

posted @ 2010-08-05 11:20 凉水代码 阅读(3333) 评论(0) 推荐(1)

摘要:在数据库操作中,往往要对一些查询出来的空值进行替换,如函数SUM(),这个函数如果没有值会返回NULL,这是我们不希望看到的,在MySQL中我们可以这样来写:[代码]在SQLSERVER中我们可以这样写:[代码]在ORACLE中我们可以这样写:[代码]对于所有数据库适用的方法可以这样写:[代码]COALESCE()用法:COALESCE(value,...)返回第一个不是null的值,如果参数列表... 阅读全文

posted @ 2010-06-25 11:35 凉水代码 阅读(21106) 评论(1) 推荐(2)

摘要:1、ib_logfile0和ib_logfile1是mysql用来存储操作执行的日志文件,用于事务暂存和回滚。当复制ibdata1数据文件到新的mysql中时,如果没有拷贝这两个日志文件,则会出现启动不启来。在.err文件中InnoDB: Your database may be corrupt or you may have copied the InnoDBlog文件无法被识别如下方式操作,恢... 阅读全文

posted @ 2010-06-24 22:26 凉水代码 阅读(8770) 评论(0) 推荐(0)