文章列表
1、rz/sz
上传本地文件/下载文件
我用的是Xshell客户端,貌似这个是通用的。
2、scp fileNanme 10.XX.XX.XX:/home/username
拷贝上传的文件到指定目录
这个在多服务器拷贝中使用。
3、less /home/user/xxx.xml
快速查看文本格式的文件
这个是基本命令,我放在这里标记下,防止忘记了。
4、jar -cvfM0 name.war ./
把当前目录下的所有文件打包成name.war
5、jar -xvf game.war
解压到当前目录
6、bin/star ...
关于Mysql存储过程的一些细节
- 博客分类:
- mysql 存储过程
1、使用set @XXXX定义的变量为全局用户变量,即统一用户可在不同的存储过程中共享。要想使用局部变量需要declare
2、如果在同一Command Line Client下使用两次delimiter貌似会出错,只有关闭重开。具体情况如下:
我有两个sql文件要执行,里面都有delimiter定义,source第一个没有问题,第二个开始报错。
3、查看存储过程:show procedure status;
查看是否开启任务计划功能:show variables like 'event_scheduler';
查看已经存在的任务计划:s ...
今天遇到的问题。由于数据库连接需要跳板,所以命令行客户端没法用了,只能用客户端工具。所以 status 这个命令就用不成了,还有help命令也没法用了,只能靠SQL语句来。
我想查一下远程数据库的版本,上网搜了下,找到一种方法:
select VERSION()
在此做个记号
貌似现在很多网站的验证码的更新方式是:每刷新一次验证码图片(通常是请求某个链接得到图片)才在Session中更新一次验证码,于是就有了这样的一个问题:当自己输入账号密码失败的时候,验证码并不会更新(除非跳到有验证码的那页重发下验证码的请求),于是就有了一个漏洞,我输入一次验证码,就可以发送无数条请求(注册投票都存在这个问题)。
所以我们要做的是在登录出错的时候也更新验证码。
在此做个标记,以备以后自己的遇到。
1.导出整个数据库mysqldump -u 用户名 -p --default-character-set=latin1 数据库名 > 导出的文件名(数据库默认编码是latin1)mysqldump -u wcnc -p smgp_apps_wcnc > wcnc.sql2.导出一个表mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名mysqldump -u wcnc -p smgp_apps_wcnc users> wcnc_users.sql3.导出一个数据库结构mysqldump -u wcnc -p -d –add-drop-table s ...