MySQL-----删】的更多相关文章

昨天因为不可描述的原因,数据库直接被 drop database删除.在第一时间停止数据库服务和Web服务,备份MySQL数据目录下的所有文件之后,开始走上数据恢复之路. 第一次干这种事,各种不得法.因为我们既没有备份,也没有开启binlog,连innodb_file_per_tabe_也没有.一番折腾后向万能的朋友圈求救,朋友给了两个链接,最终救了一下命.以下先按编号记下 URL,后续引用之. http://dba.stackexchange.com/questions/23251/is-th…
mysql默认安装,带有匿名帐户 删除它很简单 登录进入msyql并执行以下三行语句: use mysql; delete from user where user=''; flush privileges; 好了,这样就成功了…
--不知道为啥这个mysql外边还要包一层,不然就报错DELETE FROM course WHERE name IN ( select mm.name from ( SELECT a.name as name FROM course a GROUP BY a. NAME HAVING )mm ) AND id NOT IN ( select nn.id from ( SELECT min(id) as id FROM course a GROUP BY a. NAME HAVING )nn )…
背景 将测试环境的表同步到另外一个数据库服务器中,但有些表里面数据巨大,(其实不同步该表的数据就行,当时没想太多),几千万的数据!! 步骤 1. 既然已经把数据同步过来的话,那就直接delete掉就行,多大的事呢? 于是 ; 结果傻眼了,执行了一会儿就卡死了,对卡死了! 2. 那么问题来了,是不是死锁了呢?那怎么判断死锁呢? SHOW PROCESSLIST; 执行这个命令可以查看数据库当前的进程 3. 查看当前的事物 #当前运行的所有事务 mysql> SELECT * FROM inform…
现在互联网公司对于代码的管理越来越规范,一般都会有3个环境:开发环境,测试环境,正式环境.在开发环境进行开发,开发完成后将代码提交到测试环境进行测试,测试完毕后上线到正式环境. 今天在正式环境上遇到一个问题,做的是一个课件管理系统,在删除文件夹的时候,报错502.使用谷歌开发者工具后没有发现问题所在,在测试环境删除文件夹可以成功,并没有出现502.查询正式服务器的日志发现课件表 doc 被锁住了.因为删除文件夹的的时候,文件夹目录里的文件也需要删除,SQL语句:delete from doc w…
mysql默认的datadir在启动盘上面,有时database太大,于是决定将datadir迁到存储盘中 Step 1 将原datadir迁到存储盘 mv /usr/local/var/mysql /Volumes/Macintosh_HD_2/mysqldb mv 比cp更好,因为其中的权限会直接保留,如果用cp,则需要重新设置各种权限,很麻烦 Step 2 做一个my.cnf 文件在 /etc/ 目录下 /support-files/my-default.cnf /etc/my.cnf 编…
问题描述 机房临时硬件问题, 机器掉电. 恢复后, 重启mysql进程, 结果出现core dump. 而且一直循环, 无法终止, 只能kill掉. backtrace如下. # service mysqld restart Stopping mysqld: [ OK ] *** glibc detected *** /usr/libexec/mysqld: malloc(): memory corruption: 0x0000000002f3d370 *** ======= Backtrace…
1,yum  2,源码 3,二进制 4,源码+yum 不管哪种方式装完成数据库,都需要对数据库做一些优化. 优化数据库 mysql> select host,user from mysql.user; +-----------+------+ | host | user | +-----------+------+ | 127.0.0.1 | root | | :: | root | | localhost | | | localhost | root | | www | | | www | r…
PHPstudy与原Mysql兼容解决 一.前言 今天学习php,当然是要先安装好运行环境了,phpstyudy是一个运行php的集成环境, 一键安装对新手很友好,与时作为一个新手,便跟着教程安装了phpstudy集成环境. 很快安装好了,嗯.对新手确实很友好.phpmyadmin,Apache,php直接配置安装好了.省去了很多时间. 可是安装后却遇到一个麻烦事,就是这个Mysql启动后就会过几秒就显示Mysql已经停止(这个是我现在的我已经解决这个问题了,应该是个红色的方框,不要介意,/嘿嘿…
1:要想学习Hive必须将Hadoop启动起来,因为Hive本身没有自己的数据管理功能,全是依赖外部系统,包括分析也是依赖MapReduce: 2:七个节点跑HA集群模式的: 第一步:必须先将Zookeeper启动起来(HA里面好多组件都依赖Zookeeper): 切换目录,启动Zookeeper(master节点,slaver1节点,slaver2节点):./zkServer.sh start 第二步:启动HDFS(千万不要格式化了,不然肯定报错给你): 直接在slaver3节点启动:star…