Mysql导出表结构及表数据mysqldump用法

    命令行下具体用法如下: mysqldump -u用户名-p密码-d数据库名表名脚本名;

    1、导出数据库为dbname的表结构(其中用户名为root,密码为dbpasswd,生成的脚本名为db.sql)
    mysqldump -uroot -pdbpasswd -d dbname >db.sql;

    2、导出数据库为dbname某张表(test)结构
    mysqldump -uroot -pdbpasswd -d dbname test>db.sql;

    3、导出数据库为dbname所有表结构及表数据(不加-d)
    mysqldump -uroot -pdbpasswd dbname >db.sql;

    4、导出数据库为dbname某张表(test)结构及表数据(不加-d)
    mysqldump - uroot -pdbpasswd dbname test>db.sql;

阅读剩余部分 -

如何禁用卡巴斯基反病毒JavaScript注入?

问题描述

自从安装卡巴斯基反病毒2016每个我访问的网站包含这个行在<head>:

<script type="text/javascript" 
        src="http://gc.kis.scr.kaspersky-labs.com/23A3B72C-FE8A-4F09-AD30-70296D9718F4/
             main.js" 
        charset="UTF-8">
</script>

在每个网站上,使用相同的GIUD。如何禁用此行为?

代码也注入到SSL页面中。

 

阅读剩余部分 -

xshell ctrl+s终端死机冻结 没反应怎么办

大家有没有发现每当输入ctrl s,就暂停该终端。让人着急万分,我相信这是很多xshell的用户都会遇到的一个问题,那应该怎么解决这个问题? 不要着急,接下来小编就带大家探讨一下。

问题描述:

按Ctrl+S组合键终端屏幕结冰。

解决:

这不是一个错误,ctrl-s 是停止字符输出的终端控制字符。键入ctrl-q组合键重新启用终端输出。

这个组合键可能根据不同的终端设置而不同。下面的命令显示当前的设置。

$ stty -a

当前设置

阅读剩余部分 -

centos 7.x编写开机启动服务

centos 7以上是用Systemd进行系统初始化的,Systemd 是 Linux 系统中最新的初始化系统(init),它主要的设计目标是克服 sysvinit 固有的缺点,提高系统的启动速度。关于Systemd的详情介绍在这里

Systemd服务文件以.service结尾,比如现在要建立nginx为开机启动,如果用yum install命令安装的,yum命令会自动创建nginx.service文件,直接用命令

 
systemcel enable nginx.service

设置开机启动即可。
在这里我是用源码编译安装的,所以要手动创建nginx.service服务文件。
开机没有登陆情况下就能运行的程序,存在系统服务(system)里,即:

 
/lib/systemd/system/

阅读剩余部分 -

CR, LF, CR/LF 回车 换行

在文本处理中, CR, LF, CR/LF是不同操作系统上使用的换行符.
Dos和windows采用回车+换行CR/LF表示下一行,
而UNIX/Linux采用换行符LF表示下一行,
苹果机(MAC OS系统)则采用回车符CR表示下一行.
CR用符号’r’表示, 十进制ASCII代码是13, 十六进制代码为0x0D;
LF使用’n’符号表示, ASCII代码是10, 十六制为0x0A.
所以Windows平台上换行在文本文件中是使用 0d 0a 两个字节表示, 而UNIX和苹果平台上换行则是使用0a或0d一个字节表示.
一般操作系统上的运行库会自动决定文本文件的换行格式. 如一个程序在windows上运行就生成CR/LF换行格式的文本文件,而在Linux上运行就生成LF格式换行的文本文件.
在一个平台上使用另一种换行符的文件文件可能会带来意想不到的问题, 特别是在编辑程序代码时. 有时候代码在编辑器中显示正常, 但在编辑时却会因为换行符问题而出错.
很多文本/代码编辑器带有换行符转换功能, 使用这个功能可以将文本文件中的换行符在不同格式单互换.
在不同平台间使用FTP软件传送文件时, 在ascii文本模式传输模式下, 一些FTP客户端程序会自动对换行格式进行转换. 经过这种传输的文件字节数可能会发生变化. 如果你不想ftp修改原文件, 可以使用bin模式(二进制模式)传输文本.

阅读剩余部分 -

如何设置xshell的快速命令集

看一个人使用一款软件是否是一把好手,主要是看他是否能够熟练的使用快捷键。但是有些软件的快捷键与常用的不同,例如xshell就是,复制都不是用ctrl+c,至于是什么可以参考:Xshell 如何复制粘贴?,遇到这样的情况也蛮崩溃的,还有可以自己设置快捷键,本集以xshell为例同大家讲讲如何设置快速命令集。

一、如何在xshell中添加快速命令集:

1、打开xshell,在[工具]菜单选择[快速命令集]。结果: 出现快速命令集对话框。

阅读剩余部分 -

如何查看crontab的日志记录 定时任务

昨天crontab中的同步任务没有执行,不知道是什么原因没有执行,貌似任务hang住了,想查询一下crontab到底问题出在哪里,或者hang在了什么地方。
 
1.  linux
看 /var/log/cron这个文件就可以,可以用tail -f /var/log/cron观察
 
2.  unix
在 /var/spool/cron/tmp文件中,有croutXXX001864的tmp文件,tail 这些文件就可以看到正在执行的任务了。
 
3. mail任务
在 /var/spool/mail/root 文件中,有crontab执行日志的记录,用tail -f /var/spool/mail/root 即可查看最近的crontab执行情况。

阅读剩余部分 -