<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>炫盾博客 &#187; MySQL笔记</title>
	<atom:link href="http://www.xuandun.net/category/mysql%e7%ac%94%e8%ae%b0/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.xuandun.net</link>
	<description>因为一些原因，本博客无限期暂停更新！</description>
	<lastBuildDate>Tue, 10 Aug 2010 05:19:30 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>MySQL常用语句笔记</title>
		<link>http://www.xuandun.net/59/</link>
		<comments>http://www.xuandun.net/59/#comments</comments>
		<pubDate>Sun, 11 Oct 2009 13:38:10 +0000</pubDate>
		<dc:creator>炫盾</dc:creator>
				<category><![CDATA[MySQL笔记]]></category>
		<category><![CDATA[MySQL]]></category>

		<guid isPermaLink="false">http://www.xuandun.net/?p=59</guid>
		<description><![CDATA[下了一部视频教程，发现比书容易理解多了，不过知识量却不多<br/>
]]></description>
			<content:encoded><![CDATA[<p>下了一部视频教程，发现比书容易理解多了，不过知识量却不多，都是最常用的，不过按照书上的 我也列列吧<br />
操作库</p>
<pre class="brush: sql;">show databases 列出有所有的数据库(权限内滴！)
create database 创建库 例如创建名字为xd的库 create database xd
use 使用库例如：use xd
drop database 删除库 例如 drop database xd
</pre>
<p>操作表</p>
<pre class="brush: sql;">caeate table 创建表
caeate table if not exists 有条件创建表
create table `新表` select * from `老表` 复制表
create temporary table 创建临时表
show tables; 查看可用表
SHOW COLUMNS IN `表名`查看表结构
drop table 删除表 可同时删除多个
</pre>
<p>修改表结构</p>
<pre class="brush: sql;">alter table `表名` ADD COLUMN `字段` date
这个是在表中增加一个date型字段,当然可以给与更多属性滴。新字段会在最后一个。
alter table `表名` ADD COLUMN `字段` date after `前面的字段`
这样就可以跟在指定字段的后边了，亦可以用其他方式指定位置，没啥意义...自查手册
alter table `表名` change `字段` `新字段` date not noull
可以改字段属性，或者名称等，不需要改名就再写一遍
alter table `表名` drop `字段`
删除字段
</pre>
<p>数据操作<br />
SELECT 选取表数据</p>
<pre class="brush: sql;">ELECT 列名称 FROM 表名称（选取指定的一个或多个列）
SELECT * FROM 表名（选取全部列）
SELECT DISTINCT 列名称 FROM 表名称（返回唯一值，就是不要重复的值）
</pre>
<p>条件与运算符</p>
<pre class="brush: sql;">条件语句 WHERE
SELECT 列名称 FROM 表名称 WHERE 列 运算符 值
=   等于
&amp;lt;&amp;gt;   不等于
&amp;gt;   大于
&amp;lt;   小于
&amp;gt;=   大于等于
&amp;lt;=   小于等于
BETWEEN   在某个范围内
LIKE   搜索某种模式
AND 与
OR 或
and or 可以使用括号来多重对比
</pre>
<p>排序语句ORDER BY</p>
<pre class="brush: sql;">SELECT 列名,列名 FROM 表名 ORDER BY 被排序的列名 DESC(加这句可以降序排列)</pre>
<p>操作数据</p>
<p class="code"><code>增加新行<br />
INSERT INTO 表名称 VALUES (值1, 值2,....)<br />
指定列名插入<br />
INSERT INTO table_name (列1, 列2,...) VALUES (值1, 值2,....)<br />
更新修改数据<br />
UPDATE 表名称 SET 列名称 = 新值,列名称2 = 新值2 WHERE 列名称 = 某值<br />
删除行<br />
DELETE FROM 表名称 WHERE 列名称 = 值<br />
删除所有行<br />
DELETE FROM table_name<br />
或DELETE * FROM table_name<br />
</code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.xuandun.net/59/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MySQL字段类型笔记</title>
		<link>http://www.xuandun.net/58/</link>
		<comments>http://www.xuandun.net/58/#comments</comments>
		<pubDate>Sat, 10 Oct 2009 22:04:13 +0000</pubDate>
		<dc:creator>炫盾</dc:creator>
				<category><![CDATA[MySQL笔记]]></category>
		<category><![CDATA[MySQL]]></category>

		<guid isPermaLink="false">http://www.xuandun.net/?p=58</guid>
		<description><![CDATA[跳页 跳页 来看mysql咯！
]]></description>
			<content:encoded><![CDATA[<p>跳页 跳页 来看mysql咯！<br />
1.时间和日期型<br />
<code>DATE 日期值1000-01-01到9999-12-31<br />
DATETIME 日期与时间存储<br />
TIME 时间存储<br />
TIMESTAMP 时间戳 当所在条目被修改，自动更新为当前日期和时间（查手册）<br />
</code><br />
2.数值型<br />
<code>BOOL与BOOLEAM 布尔型 存布尔值<br />
BIGINT 大范围整数 -9223372036854775808 到 9223372036854775807 常规。0 到 18446744073709551615 无符号<br />
INT 普通整数型 -2147483648 到 2147483647 常规。0 到 4294967295 无符号<br />
MEDIUMINT 较小范围整数 -8388608 到 8388607 普通。0 to 16777215 无符号<br />
SMALLINT 小范围整数 -32768 到 32767 常规。0 到 65535 无符号<br />
TINYINT 最小范围整数 128 到 127 常规。0 到 255 无符号<br />
DECIMAL 存储字符串浮点数 作为字符串存储的 DOUBLE 类型，允许固定的小数点。<br />
DOUBLE 双精度浮点数<br />
FLOAT 单精度浮点</code><br />
3字符串型<br />
<code>CHAR 255个字符 最多 255 个字符<br />
VARCHAR 65536个<br />
LONGBLOB 最大二进制字符串 存放最多 4,294,967,295 字节<br />
LONGTEXT 最大非二进制字符串 最大长度为 4,294,967,295 字节<br />
MEDIUMBLOB 第二大二进制 存放最多 16,777,215 字节<br />
MEDIUMTEXT 第二大非二进制 最大长度为 16,777,215 个字符<br />
BLOB 标准二进制字符串 存放最多 65,535 字节<br />
TEXT 标准非二进制 最大长度为 65,535 个字符<br />
TINYBLOB  小二进制 存放最大长度为 255 个字节<br />
TINYTEXT 小非二进制 存放最大长度为 255 个字符<br />
ENUM 查手册<br />
SET 查手册</code><br />
4.数据类型的属性<br />
<code>AUTO_INCREMENT 主键属性 自动+id的<br />
BINARY 只用于CHAR和VARCHAR 区分大小写排序<br />
DEFAULT 给默认值的<br />
INDEX 索引（自查手册）<br />
NATIONAL 只用于CHAR和VARCHAR 确保使用默认字符集<br />
NOT NULL 不允许为空<br />
NULL 空的<br />
PRIMARY KEY 最后定义主键的<br />
UNIQUE 不允许重复<br />
ZEROFILL 用于数值型，将字段填用0充满</code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.xuandun.net/58/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
