JavaScript原生和jQuery的ajax用法

Form数据的序列化:

1
2
3
4
5
6
7
8
9
10
11
$('#submit').click(function() {
$('#form').serialize(); //会根据input里面的name,把数据序列化成字符串。eg:name=Joe.Ye&age=28
$('#form').serializeArray(); //会根据input里面的name,把数据序列化成数组。eg:[object]
  //注意:没有name会获取不到值

//下面两种不是jQuery的方法
JSON.parse() //json字符串转化为json对象
JSON.stringify() //json对象转化为json字符串
JSON.stringify(data, null, 2) //json pretty格式化输出
JSON.stringify(data, null, '\t') //json pretty格式化输出
});

MySQL 导出数据

MySQL中可以使用SELECT...INTO OUTFILE语句来简单的导出数据到文本文件上。

使用 SELECT … INTO OUTFILE 语句导出数据

以下实例中将数据表appblog_tbl数据导出到/tmp/appblog.txt文件中:

MySQL 及 SQL 注入

如果通过网页获取用户输入的数据并将其插入一个MySQL数据库,那么就有可能发生SQL注入安全的问题。

那么如何防止SQL注入,并通过脚本来过滤SQL中注入的字符。

所谓SQL注入,就是通过把SQL命令插入到Web表单递交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令。

MySQL 处理重复数据

有些 MySQL 数据表中可能存在重复的记录,有些情况我们允许重复数据的存在,但有时候我们也需要删除这些重复的数据。

那么如何防止数据表出现重复数据及如何删除数据表中的重复数据

防止表中出现重复数据

MySQL 序列使用

MySQL序列是一组整数:1, 2, 3, ...,由于一张数据表只能有一个字段自增主键,如果想要其他字段也实现自动增加,就可以使用MySQL序列来实现。

使用 AUTO_INCREMENT

MySQL 元数据

如果想知道MySQL以下三种信息:

  • 查询结果信息:SELECT, UPDATEDELETE语句影响的记录数
  • 数据库和数据表的信息:包含数据库及数据表的结构信息
  • MySQL服务器信息:包含数据库服务器的当前状态,版本号等

Powered by AppBlog.CN     浙ICP备14037229号

Copyright © 2012 - 2021 APP开发技术博客 All Rights Reserved.

访客数 : | 访问量 :