-
日期:2020-11-02 13:37:00
点击:59
内容简介:今天接到一个朋友电话说是觉的数据库被别人更改了,出现数据不对的问题 。经过很久的排查是数据类型溢出了(发生问题的版本是MySQL 5.1)。后来通过给朋友那边把MySQL 5.1升级到MySQL 5.5去解决这个问题。 这也让我有兴趣去了解一下MySQL不同版本数据类型溢...
-
日期:2020-11-02 13:37:00
点击:59
内容简介:假设两个表a,b,b中通过字段id与a表关联,a表与b表为一对多的关系。假设b表中存在一字段name,现需要查询a表中的记录,同时获取存储在b表中的name信息,按照常规查询,b表中有多少记录,则会显示多少行,如果需要只显示a表记录行数,则需要把查询name字段得...
-
日期:2020-11-02 13:37:00
点击:59
内容简介:MySQL添加字段: alter table `user_movement_log` Add column GatewayId int not null default 0 AFTER `Regionid` (在哪个字段后面添加) 删除字段: alter table `user_movement_log` drop column Gatewayid 调整字段顺序: ALTER TABLE `user_movement_lo...
-
日期:2020-11-02 13:36:59
点击:59
内容简介:今天帮同事处理一个棘手的事情,问题是这样的: 无论在客户机用哪个版本的mysql客户端连接服务器,发现只要服务器端设置了 复制代码 代码如下:character-set-server = utf8 之后, 复制代码 代码如下:character_set_client、 character_set_connection、char...
-
日期:2020-11-02 13:36:59
点击:59
内容简介:1.打开终端,输入: cd ~ 会进入~文件夹 2.然后输入:touch .bash_profile 回车执行后, 2.再输入:open -e .bash_profile 会在TextEdit中打开这个文件(如果以前没有配置过环境变量,那么这应该是一个空白文档)。如果有内容,请在结束符前输入,如果没有内...
-
日期:2020-11-02 13:36:57
点击:59
内容简介:今天打算用MySQL自带的基准测试套件(Benchmark Suite)来测试一下插入性能,结果出现错误: 复制代码 代码如下: # 还是交代一下环境吧 [root@beanvm ~]# cat /etc/redhat-release Red Hat Enterprise Linux Server release 6.2 (Santiago) [root@beanvm ~]# u...
-
日期:2020-11-02 13:36:57
点击:59
内容简介:今天帮同事处理一个SQL(简化过后的)执行报错: 复制代码 代码如下: mysql select date_format('2013-11-19','Y-m-d') timediff('2013-11-19', '2013-11-20'); ERROR 1267 (HY000): Illegal mix of collations (utf8_general_ci,COERCIBLE) and (latin1_swe...
-
日期:2020-11-02 13:36:56
点击:59
内容简介:一、环境说明: 复制代码 代码如下: [root@beanvm ~]# cat /etc/redhat-release Red Hat Enterprise Linux Server release 6.2 (Santiago) [root@beanvm ~]# uname -a Linux beanvm 2.6.32-220.el6.i686 #1 SMP Wed Nov 9 08:02:18 EST 2011 i686 i686 i386...
-
日期:2020-11-02 13:36:56
点击:59
内容简介:目前在用的是社区版的infobright,不支持DML功能,只能用LOAD DATA方式导入数据。 如果元数据中有特殊控制字符,导入过程中经常会报错,很是恼火。应对策略有两种方法: 1.设置Reject File导入之前,设定 @BH_REJECT_FILE_PATH 和 @BH_ABORT_ON_COUNT 就可以...
-
日期:2020-11-02 13:36:55
点击:59
内容简介:在Unix和NetWare中推荐使用mysqld_safe来启动mysqld服务器。mysqld_safe增加了一些安全特性,例如当出现错误时重启服务器并向错误日志文件写入运行时间信息。本节后面列出了NetWare的特定行为。 注释:为了保持同旧版本MySQL的向后兼容性,MySQL二进制分发版...