LmCjl在线工具

2017-06-10     54

默认情况下Mysql只允许本地登录,所以需要修改配置文件将地址绑定给注释掉: vim /etc/mysql/my.cnf # Instead of skip-networking the default is now to listen only on # localhost which is more compatible and is not less secure. #bind-add

2017-06-10     38

悲观锁(Pessimistic Lock), 顾名思义,就是很悲观,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会block直到它拿到锁。 传统的关系型数据库里边就用到了很多这种锁机制,比如行锁,表锁等,读锁,写锁等,都是在做操作之前先上锁。 乐观锁(Optimistic Lock), 顾名思义,就是很乐观,每次去拿数据的时候都认为别人不会修改,所以不

2017-06-15     56

This version of MySQL doesn't yet support 'LIMIT & IN/ALL/ANY/SOME subquery' 的意思是,这版本的 mysql 不支持使用 LIMIT 子句的 IN/ALL/ANY/SOME 子查询,即是支持非 IN/ALL/ANY/SOME 子查询的 LIMIT 子查询。 也就是说,这样的语句是不能正确执行的。 select *

2017-06-18     36

在一次mysql的数据备份恢复的操作中,碰到一个问题:在使用sqlyog进行数据备份后,然后将数据在另外一个服务器上进行恢复,由于其中一个表中有varbinary字段,导致“’”分隔符被吞噬(由于二进制编码的问题,引号分隔符被当作了数据的一部分),从而使得数据不能被正常导入。 采用了一些文本工具进行处理,都没有成功,有的虽然可以识别,但会自动的修改了其中的二进制编码的数据,有的则会插入其他的二进制

2017-06-18     51

根据正常的操作备份最新的网页文件和导出数据库,然后在新服务器中创建站点和数据库wget迁移进去解压。因为数据库比较小,所以直接用PHPMyAdmin工具在线导入,但是看到有错误提示"#1115 - Unknown character set: 'utf8mb4'"。 SQL查询 /*!40101 SET NAMES utf8mb4 */; MySQL 返回: 文档 #1115

2017-06-18     20

本地phpmyadmin远程连接服务器端MySQL 首先要确定你的mysql远程连接已开启,如果没有开启按照下面的二个方法操作: 方法一:改表法 因为在linux环境下,默认是关闭3306端口远程连接的,需要开启,如果你装mysql数据库时开启了3306就OK了。 默认mysql帐号不允许从远程登陆,只允许localhost访问。登入mysql后,更改 "mysql" 数据库

2017-06-18     27

SELECT curdate(); mysql> SELECT curdate(); +------------+ | curdate() | +------------+ | 2013-07-29 | +------------+ 取得当前日期: mysql> select now(); +---------------------+ | now()

2017-06-18     25

MySQL查询的方式很多,下面为您介绍的MySQL查询实现的是查询本周、上周、本月、上个月份的数据,如果您对MySQL查询方面感兴趣的话,不妨一看。 查询当前今天的数据 SELECT name,submittime FROM enterprise WHERE YEARWEEK(date_format(submittime,'%Y-%m-%d')) =date_format(now(),'%Y-%m

2017-06-22     59

一般情况下mysql安装好之后就是开机自启动,不需要设置,但是如果是通过yum安装或者升级MySQL后,默认开机是不会自动启动,需要手动设置MySQL让它开机自启动。CentOS 6 mysql5.1升级到5.5教程 1.通过chkconfig命令看看MySQL在不在可管理的列表中 chkconfig --list 如果不在,添加 chkconfig --add mysqld 2.可以看到m

2017-06-22     40

mysql有时候更新时要用到字段连接字符串,可以使用命令CONCAT(字段,’字符串’) 例如更新时记录字符串连接每条id `update table set name = CONCAT('字符串',id) where id = 1

2017-06-25     60

centos 解决 mysqld-bin.000 * 占用超大空间的问题 今天数据库一直启动不起来, 找了半天问题. 后来发现是硬盘过大导致满了 搞的我一直在优化数据库. 下面把我解决问题的一系列动作发出来 1、先查查硬盘占用多少 df -l 100% 就是满了.. 那就查查哪里占用比较多 du -h --max-depth=1 找到目录后发现主要是 mysql 目录下有许多 mysqld-b

2017-06-25     38

升级服务器后一早打开自己的博客是打不开的... 提示太多连接数据库. 看来升级后一样逃脱不了要折腾一段时间的魔咒. 磨合期 优化了一下 Mysql 的 my.cnf 文件 参考了这篇文章:https://blog.imdst.com/mysql-5-6-pei-zhi-you-hua/ 本来是直接复制进去的 几次都是无法启动 最后自己调整了下使用 我的 vps 是 2g 内存的 配置文件如下 #