首页 > 2014年03月16日 > 全部分享
Linux备份数据 结果为0 原因:mysqldump command not found
直接输入命令mysqldump会发现提示命令不存在,是由于系统默认会查找/usr/bin下的命令,如果这个命令不在这个目录下,自然会找不到命令,并报错。知道了问题的所在,就直接去处理,先用一条find命令查找mysqldump的所载路径。find/-namemysql-print然后再用ln命令链接到/usr/bin..
分类:数据库技术   时间:2014-03-16 09:58:20    收藏:0  评论:0  赞:0  阅读:572
myisamchk 修复表
今天用mysqlcheck修复一个大表,竟然用了两个多小时,影响了正常业务,心里那个惭愧呀。后来听同事说修复大表要用myisamchk,以前不知道,学习一下。阶段1:检查你的表运行myisamchk*.MYI或(myisamchk-e*.MYI,如果你有更多的时间)。使用-s(沉默)选项禁止不必要的信息。你必须..
分类:其他   时间:2014-03-16 13:21:38    收藏:0  评论:0  赞:0  阅读:404
mysql 单表备份脚本
#/bin/bashDATE=`date+%Y-%m-%d`MYSQL="mysql-uroot-hxxx"fordbin`$MYSQL-e"showdatabases"|sed‘1d‘`;domkdir-p$db_$DATEcd$db_$DATEfortablein`$MYSQL$db-e"showtables"|sed‘1d‘`;domysqldump--opt$db$table|gzip>$db_$table.sql.gzdonedone
分类:数据库技术   时间:2014-03-16 10:36:49    收藏:0  评论:0  赞:0  阅读:530
mysql 导入超级大的sql文件时mysql服务重启
一个100多G的sql文件导入时,大概1个多小时就会自动断了,报错:mysqllostconnectionduringquery日志中发现,mysql有重启的痕迹。找了半天cron之类的,并没有发现什么问题,而去期间也并没有人去手动重启mysqld服务。一开始怀疑是某些参数设置不当,比如max_allowed_packet或者..
分类:数据库技术   时间:2014-03-16 10:20:03    收藏:0  评论:0  赞:0  阅读:562
mysql 复制一个表,复制一个表结构的sql 语句
首先进入MySQL的命令行:usedatabase_name;createtabletable_nameselect*fromoriginal_table_namewhere1=2;这样,就生成了一个新的表,它的表结构就与原始表相同,但是没有原始表中的数据。如果你想把数据也一起复制过来,可以通过输入:createtabletable_nameselect*fromorigi..
分类:数据库技术   时间:2014-03-16 10:21:57    收藏:0  评论:0  赞:0  阅读:498
mysql 配置参数详解
Mysql配置文件my.cnf参数优化对于新手来讲,是比较难懂的东西,其实这个参数优化,是个很复杂的东西,对于不同的网站,及其在线量,访问量,帖子数量,网络情况,以及机器硬件配置都有关系,优化不可能一次性完成,需要不断的观察以及调试,才有可能得到最佳效果。下面先说我的..
分类:数据库技术   时间:2014-03-16 10:40:42    收藏:0  评论:0  赞:0  阅读:657
mysql 使用innodb引擎
MySQL默认引擎是myisam引擎,有时我们会需要使用innodb引擎,只需要修改一下配置文件my.cnf即可。在[mysqld]段中加入如下配置信息default-storage-engine=Innodbinnodb_data_home_dir=/usr/local/mysql/var##即datadirinnodb_data_file_path=ibdata1:2000M;ibdata2:2000M;ibdat..
分类:数据库技术   时间:2014-03-16 14:03:48    收藏:0  评论:0  赞:0  阅读:508
ViewState的介绍
一、ViewState的原理1.浏览器请求Default.aspx页面2.在服务器端发现创建的ViewState这个时候会自动创建一个名字叫做__VIEWSTATE(双下滑线全部是大写)的隐藏域其隐藏域的值经过base64加密以后返回到浏览器端这一加密过程在页面生命周期的SaveState事件中的SaveAllState方法中完..
分类:其他   时间:2014-03-16 10:41:39    收藏:0  评论:0  赞:0  阅读:435
mysql 忘记root密码怎么办
如果忘记root密码或其他用户密码,不要急,按下面操作即可。1.编辑mysql主配置文件my.cnfvim/etc/my.cnf在[mysqld]字段下添加参数skip-grant2.重启数据库服务servicemysqldrestart3.这样就可以进入数据库不用授权了mysql-uroot4.修改相应用户密码usemysql;updateusersetpasswor..
分类:数据库技术   时间:2014-03-16 13:34:18    收藏:0  评论:0  赞:0  阅读:524
mysql 在指定IP上启动端口
只需在my.cnf中的[mysqld]字段中加入一行bind-addr=1.1.1.1
分类:数据库技术   时间:2014-03-16 13:02:59    收藏:0  评论:0  赞:0  阅读:625
mysqldump 备份和恢复指定表
备份:mysqldump-uuser-pppdbgk_info>Z:\gbinfo.sqltab1tab2>恢复:mysql-uroot-ppp--default-character-set=utf8catalog<E:\work\dbupdate\gbinfo.sql参考:1.拷备文件:(保证数据库没有写操作(可以给表上锁定))直接拷贝文件不能移植到其它机器上,除非你正在拷贝的表..
分类:数据库技术   时间:2014-03-16 09:52:28    收藏:0  评论:0  赞:0  阅读:698
mysql常用授权
GRANT语句的语法如下:GRANTprivileges(columns)ONwhatTOuserIDENTIFIEDBY"password"WITHGRANTOPTION对用户授权mysql>grantrightsondatabase.*touser@hostidentifiedby"pass";例1:增加一个用户test1密码为abc,让他可以在任何主机上登录,并对所有数据库有查询、插入、修改..
分类:数据库技术   时间:2014-03-16 10:37:48    收藏:0  评论:0  赞:0  阅读:577
MySQL的MyISAM和InnoDB对比及优化
MyISAM和InnoDB是在使用MySQL最常用的两个表类型,各有优缺点,视具体应用而定。基本的差别为:MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。MyISAM类型的表强调的是性能,其执行速度比InnoDB类型更快,但是不提供事务支持,而InnoDB提供事务支持已经外部键等高级数..
分类:数据库技术   时间:2014-03-16 13:43:06    收藏:0  评论:0  赞:0  阅读:539
mysql删除某个表前100条数据
删除前100条数据,肯定是首先需要排序,然后再删除前100条数据。sql语句格式为:deletefromtable_namewhere1=1orderbyorder_namelimit100;其中table_name是你希望删除数据的所在表表名,order_name是你希望按照哪个字段来进行排序的字段名,如果是用系统自动默认的排序,orderb..
分类:数据库技术   时间:2014-03-16 13:57:46    收藏:0  评论:0  赞:0  阅读:872
mysql显示SQL语句执行时间
查看MySQL語法詳細執行時間與CPU/記憶體使用量:MySQLQueryProfilerMySQL的SQL語法調整主要都是使用EXPLAIN,但是這個並沒辦法知道詳細的Ram(Memory)/CPU等使用量.於MySQL5.0.37以上開始支援MySQLQueryProfiler,可以查詢到此SQL會執行多少時間,並看出CPU/Memory使用量,執行過程中..
分类:数据库技术   时间:2014-03-16 14:25:18    收藏:0  评论:0  赞:0  阅读:624
不停止master增加slave
需求和环境:有一台Mysqlmaster和slaveA,需要在不停止Master工作的情况下增加一个slave,即不能使用表锁、停止服务操作。意义:此方法在扩容时,不需要停止服务即可完成扩容。1.登陆Aslave,停止备份,记录Read_Master_Log_Pos和Master_Log_File值mysql-uroot-pstopslaveshowsla..
分类:其他   时间:2014-03-16 10:57:19    收藏:0  评论:0  赞:0  阅读:382
如何查看mysql的命令历史
有时,我们在mysql中运行一些命令,我们按键盘向上方向键会一一列出来。如何查看命令历史呢,就像在linux下的shell中查看shell命令历史。mysql有这样一个机制,就是,在用户的主目录下会生成一个.mysql_history的文件,这个文件会记录用户登录mysql后,在mysql中敲过的每条命令..
分类:数据库技术   时间:2014-03-16 10:12:12    收藏:0  评论:0  赞:0  阅读:750
使用xtrabackup备份innodb引擎的数据库
innodb引擎的数据库可以使用mysqldump备份,如果表很大几十个G甚至上百G,显示用mysqldump备份会非常慢。然后使用xtrabackup可以很快的在线备份innodb数据库。InnoDB有个商业的InnoDBHotbackup,可以对InnoDB引擎的表实现在线热备。而percona出品的Xtrabackup,是InnoDBHotback..
分类:数据库技术   时间:2014-03-16 13:58:46    收藏:0  评论:0  赞:0  阅读:553
修改mysql配置文件my.cnf后不重启服务生效
一般情况下,在修改后my.cnf,需要重启一下mysql才能让这个参数生效。有人说,可以使用/etc/init.d/mysqldreload但笔者reload后,再次查看变量的值依旧没有改变。下面是笔者的操作过程:mysql-uroot-psss@pas-e"showvariables"|grepmax_connection结果为max_connections1024修..
分类:数据库技术   时间:2014-03-16 13:22:36    收藏:0  评论:0  赞:0  阅读:2045
Linux基础之文本处理命令
一、Linux文本处理命令一般有以下几个,cat、tac、head、tail、more、less、sort、uniq、wc1、cat显示文本内容用法:catFILENAME-n      显示行号cat test.txtcat–ntest.txt显示行号2、tac    和cat相似,但是是反向?.
分类:系统服务   时间:2014-03-16 10:38:46    收藏:0  评论:0  赞:0  阅读:565
1021条   上一页 1 ... 25 26 27 28 29 ... 52 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!