随笔分类 -  mysql

摘要:在操作mysql时,经常需要将字符转换成数字,这一步虽然简单,但不常用的话也很容易忘记,现将在网上找到的方法记录如下:1.将字符的数字转成数字,比如'0'转成0可以直接用加法来实现例如:将pony表中的d 进行排序,可d的定义为varchar,可以这样解决select * from pony ord... 阅读全文
posted @ 2015-10-20 14:59 失忆王子 阅读(4252) 评论(0) 推荐(0) 编辑
摘要:[root@centosvar]#servicemysqldstopMySQLmanagerorserverPIDfilecouldnotbefound![FAILED]解决办法:首先查看一下进程[root@centosmysql]#psaux|grepmysq*root26430.00.245361224?S01:090:00/bin/sh/usr/local/mysql/bin/mysqld_safe--datadir=/usr/local/mysql/var--pid-file=/usr/local/mysql/var/centos.pidmysql27570.01.2369766608 阅读全文
posted @ 2014-03-26 15:59 失忆王子 阅读(406) 评论(0) 推荐(0) 编辑
摘要:直切正题:每个人,每个栏目,发稿数量统计SELECT a.realname AS 姓名, c.catname AS 栏目名称, count(1) AS 发稿量FROM v9_news bz, v9_category c, v9_admin aWHERE bz.inputtime >= UNIX_TIMESTAMP('20130101000000') AND bz.inputtime = UNIX_TIMESTAMP('20130101000000') AND bz.inputtime <= UNIX_TIMESTAMP('2013123123 阅读全文
posted @ 2013-12-06 16:18 失忆王子 阅读(761) 评论(0) 推荐(0) 编辑
摘要:直切正题1.表tb中字段num最大的数据{pc:get $sql="select * from tb where num=(select MAX(num) from tb)"}****************{/pc}2.表tb中字段num不重复的数据,并按照num从大到小排序{pc:get $sql="select distinct num from tb order by num desc"}***********{/pc}用到这个主要是,我的需求添加数据加一个num期数,然后前台按照期数循环,所以我要不重复最大的num即最大期数,然后循环期数,中间 阅读全文
posted @ 2013-09-17 09:51 失忆王子 阅读(495) 评论(0) 推荐(0) 编辑
摘要:直切正题报该问题的是表引导坏了,需要修复表就行方法一:找到mysql的安装目录的bin/myisamchk工具,在命令行中输入:myisamchk -c -r ../data/erchina_news/v9_search.MYI然后myisamchk 工具会帮助你恢复数据表的索引。重新启动mysql方法二: 如果安装了navicat数据库管理软件,你就直接找到对应的表,右击-》维护-》修复表-》快速。。 然后重启mysql 阅读全文
posted @ 2013-08-26 10:07 失忆王子 阅读(2171) 评论(1) 推荐(0) 编辑
摘要:直切正题前2个随笔做了linux下自动备份,但是备份的.sql文件发现表数据丢失,原因是数据库太大我的数据库文件是804M,在用ftp拉去也会丢失数据所以对db.sh备份数据库加一个压缩gizpmysqldump -u root --password=dbpwd er-china > /backup_path/backup_file.sql改为mysqldump -u root --password=dbpwd er-china | gzip > /backup_path/backup_file.sql.gz所以相对文件clear.sh修改find /usr/backup/ -mt 阅读全文
posted @ 2013-08-20 11:02 失忆王子 阅读(809) 评论(0) 推荐(0) 编辑
摘要:先道歉,昨天的那个随笔,没写完,今天补全,不罗嗦了直切正题web.shdb.shclear.sh三个文件上个随笔已写,下面完成定时任务(讲用到的,其他的有兴趣可自行查看相关资料)crontab -l 解释:查看当前的定时任务内容crontab -e 解释:添加当前定时任务 , 按 i 进入编写模式,操作如同vi编写内容格式为 * * * * * shell_path/shell_file 解释:分钟0-59 小时0-23 日期1-31 月份1-12 星期0-6 执行的脚本地址/脚本名称例如:0 0 * * * /shell_path/web.sh 解释:0点整执行网站文件备份30 1 * * 阅读全文
posted @ 2013-08-20 08:47 失忆王子 阅读(712) 评论(0) 推荐(1) 编辑
摘要:直切正题:文件备份:web.sh数据备份:db.sh删除旧备份:clear.shvi web.sh文件内容为:#!/bin/bash 解释:shell脚本标准头cd 网站文件目录 解释:进入文件路径是为了避免tar压缩绝对路径错误问题date=`date -I`; 解释:时间格式 ` 为英文状态下左... 阅读全文
posted @ 2013-08-19 17:41 失忆王子 阅读(661) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示