﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-VincentChen‘s Blog-随笔分类-Database</title><link>http://www.blogjava.net/Vencent/category/7006.html</link><description>&lt;font color='orange'&gt;本博客仅为收集所用。在此对原作者表示感谢。&lt;/font&gt;
&lt;div class="custom"&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-6256612161572960";
google_ad_width = 728;
google_ad_height = 90;
google_ad_format = "728x90_as";
google_ad_type = "text";
google_ad_channel ="";
google_page_url = document.location;
google_color_border = ["FFDDAA","FFDDAA","FFDDAA","FFDDAA"];
google_color_bg = ["FFDDAA","FFDDAA","FFDDAA","FFDDAA"];
google_color_link = ["FFDDAA","0033FF","00008B","99CC33"];
google_color_url = ["999999","0033FF","00008B","FFCC00"];
google_color_text = ["0033FF","AA9999","0033FF","AA9999"];
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
  src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/div&gt;</description><language>zh-cn</language><lastBuildDate>Fri, 02 Mar 2007 07:30:42 GMT</lastBuildDate><pubDate>Fri, 02 Mar 2007 07:30:42 GMT</pubDate><ttl>60</ttl><item><title>MySQL的配置与使用</title><link>http://www.blogjava.net/Vencent/archive/2006/02/09/29986.html</link><dc:creator>Vincent Chen</dc:creator><author>Vincent Chen</author><pubDate>Wed, 08 Feb 2006 16:06:00 GMT</pubDate><guid>http://www.blogjava.net/Vencent/archive/2006/02/09/29986.html</guid><wfw:comment>http://www.blogjava.net/Vencent/comments/29986.html</wfw:comment><comments>http://www.blogjava.net/Vencent/archive/2006/02/09/29986.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.blogjava.net/Vencent/comments/commentRss/29986.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/Vencent/services/trackbacks/29986.html</trackback:ping><description><![CDATA[
		<span style="" lang="EN-US">
				<span style="">1、<span style="font-family: 'Times New Roman'; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;">    </span></span>
		</span>
		<span style="font-family: 宋体;">启动</span>
		<span lang="EN-US">MySQL</span>
		<p class="MsoNormal" style="margin: 0cm 0cm 0pt 21pt;">
				<span style="font-family: 宋体;">在</span>
				<span lang="EN-US">c:\mysql\bin\</span>
				<span style="font-family: 宋体;">下运行</span>
				<span lang="EN-US">winmysqladmin</span>
				<span style="font-family: 宋体;">启动</span>
		</p>
		<p class="MsoNormal" style="margin: 0cm 0cm 0pt 21.25pt; text-indent: -21.25pt;">
				<span style="" lang="EN-US">
						<span style="">2、<span style="font-family: 'Times New Roman'; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;">    </span></span>
				</span>
				<span style="font-family: 宋体;">登录</span>
				<span lang="EN-US">MySQL</span>
		</p>
		<p class="MsoNormal" style="margin: 0cm 0cm 0pt 21pt;">
				<span style="font-family: 宋体;">初始情况下默认登录用户名</span>
				<span lang="EN-US">root</span>
				<span style="font-family: 宋体;">，密码为空。</span>
		</p>
		<p class="MsoNormal" style="margin: 0cm 0cm 0pt 21pt;">
				<span style="font-family: 宋体;">在</span>
				<span lang="EN-US">c:\mysql\bin</span>
				<span style="font-family: 宋体;">下运行</span>
				<span lang="EN-US">mysql -uroot</span>
				<span style="font-family: 宋体;">即可。当我们新建用户之后按以下方式：</span>
		</p>
		<p class="MsoNormal" style="margin: 0cm 0cm 0pt 21pt;">
				<span lang="EN-US">mysql -h(hostname) -u(username) -p(password)</span>
		</p>
		<p class="MsoNormal" style="margin: 0cm 0cm 0pt 21.25pt; text-indent: -21.25pt;">
				<span style="" lang="EN-US">
						<span style="">3、<span style="font-family: 'Times New Roman'; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;">    </span></span>
				</span>
				<span style="font-family: 宋体;">使用数据库</span>
		</p>
		<p class="MsoNormal" style="margin: 0cm 0cm 0pt 21pt;">
				<span style="font-family: 宋体;">初始安装之后有一个保存系统表的数据库——</span>
				<span lang="EN-US">mysql</span>
				<span style="font-family: 宋体;">，使用以下命令可以访问数据库</span>
		</p>
		<p class="MsoNormal" style="margin: 0cm 0cm 0pt 21pt;">
				<span lang="EN-US">use mysql;</span>
		</p>
		<p class="MsoNormal" style="margin: 0cm 0cm 0pt 21.25pt; text-indent: -21.25pt;">
				<span style="" lang="EN-US">
						<span style="">4、<span style="font-family: 'Times New Roman'; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;">    </span></span>
				</span>
				<span style="font-family: 宋体;">新建</span>
				<span lang="EN-US">MySQL</span>
				<span style="font-family: 宋体;">用户</span>
		</p>
		<p class="MsoNormal" style="margin: 0cm 0cm 0pt 21pt;">
				<span style="font-family: 宋体;">用</span>
				<span lang="EN-US">root</span>
				<span style="font-family: 宋体;">帐号登录后，进入</span>
				<span lang="EN-US">mysql</span>
				<span style="font-family: 宋体;">数据库，执行插入语句：</span>
		</p>
		<p class="MsoNormal" style="margin: 0cm 0cm 0pt 21pt;">
				<span lang="EN-US">insert into user (host,user,password) values('localhost','mysql',password('mysql'));</span>
		</p>
		<p class="MsoNormal" style="margin: 0cm 0cm 0pt 21pt;">
				<span lang="EN-US">insert into user (host,user,password) values('%','mysql',password('mysql'));</span>
		</p>
		<p class="MsoNormal" style="margin: 0cm 0cm 0pt 21pt;">
				<span lang="EN-US">flush privileges;</span>
		</p>
		<p class="MsoNormal" style="margin: 0cm 0cm 0pt 21pt;">
				<span lang="EN-US">
						<o:p> </o:p>
				</span>
		</p>
		<p class="MsoNormal" style="margin: 0cm 0cm 0pt 21pt;">
				<span style="font-family: 宋体;">这样就为</span>
				<span lang="EN-US">MySQL</span>
				<span style="font-family: 宋体;">建立了一个名为</span>
				<span lang="EN-US">mysql</span>
				<span style="font-family: 宋体;">，密码为</span>
				<span lang="EN-US">mysql</span>
				<span style="font-family: 宋体;">的用户，第一个用于本地登录，第二个用于远程登录。</span>
		</p>
		<p class="MsoNormal" style="margin: 0cm 0cm 0pt 21pt;">
				<b>
						<span style="color: red;" lang="EN-US">&lt;!</span>
				</b>
				<b>
						<span style="color: red; font-family: 宋体;">注意</span>
						<span style="color: red;" lang="EN-US">:</span>
				</b>
				<b>
						<span style="color: red; font-family: 宋体;">在</span>
						<span style="color: red;" lang="EN-US">user</span>
				</b>
				<b>
						<span style="color: red; font-family: 宋体;">与</span>
						<span style="color: red;" lang="EN-US">(host,user,password)</span>
				</b>
				<b>
						<span style="color: red; font-family: 宋体;">之间必须有空格隔开</span>
						<span style="color: red;" lang="EN-US">&gt;<o:p></o:p></span>
				</b>
		</p>
		<p class="MsoNormal" style="margin: 0cm 0cm 0pt 21pt;">
				<b>
						<span style="color: red;" lang="EN-US">&lt;!</span>
				</b>
				<b>
						<span style="color: red; font-family: 宋体;">注意</span>
						<span style="color: red;" lang="EN-US">:</span>
				</b>
				<b>
						<span style="color: red; font-family: 宋体;">在</span>
						<span style="color: red;" lang="EN-US">values</span>
				</b>
				<b>
						<span style="color: red; font-family: 宋体;">与</span>
						<span style="color: red;" lang="EN-US">('','','')</span>
				</b>
				<b>
						<span style="color: red; font-family: 宋体;">之间没有空格隔开，字符串用单引号</span>
						<span style="color: red;" lang="EN-US">&gt;</span>
				</b>
		</p>
		<p class="MsoNormal" style="margin: 0cm 0cm 0pt 21.25pt; text-indent: -21.25pt;">
				<span style="" lang="EN-US">
						<span style="">5、<span style="font-family: 'Times New Roman'; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;">    </span></span>
				</span>
				<span style="font-family: 宋体;">新建数据库</span>
		</p>
		<p class="MsoNormal" style="margin: 0cm 0cm 0pt 21pt;">
				<span lang="EN-US">create database test;</span>
		</p>
		<p class="MsoNormal" style="margin: 0cm 0cm 0pt 21.25pt; text-indent: -21.25pt;">
				<span style="" lang="EN-US">
						<span style="">6、<span style="font-family: 'Times New Roman'; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;">    </span></span>
				</span>
				<span style="font-family: 宋体;">退出</span>
		</p>
		<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt;">
				<span lang="EN-US">quit;</span>
		</p>
		<p class="MsoNormal" style="margin: 0cm 0cm 0pt 21.25pt; text-indent: -21.25pt;">
				<span style="" lang="EN-US">
						<span style="">7、<span style="font-family: 'Times New Roman'; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;">    </span></span>
				</span>
				<span style="font-family: 宋体;">几个有用的</span>
				<span lang="EN-US">SQL</span>
				<span style="font-family: 宋体;">命令：</span>
		</p>
		<p class="MsoNormal" style="margin: 0cm 0cm 0pt 42pt; text-indent: -21pt;">
				<span style="font-family: Wingdings;" lang="EN-US">
						<span style="">²<span style="font-family: 'Times New Roman'; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;">        </span></span>
				</span>
				<b>
						<span lang="EN-US">show databases</span>
				</b>
				<span style="font-family: 宋体;">：在刚登录之后、使用数据库之前查看现有数据库；</span>
		</p>
		<p class="MsoNormal" style="margin: 0cm 0cm 0pt 42pt; text-indent: -21pt;">
				<span style="font-family: Wingdings;" lang="EN-US">
						<span style="">²<span style="font-family: 'Times New Roman'; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;">        </span></span>
				</span>
				<b>
						<span lang="EN-US">select database</span>
				</b>
				<b>
						<span style="font-family: 宋体;">：</span>
				</b>
				<span style="font-family: 宋体;">显示当前数据库</span>
		</p>
		<p class="MsoNormal" style="margin: 0cm 0cm 0pt 42pt; text-indent: -21pt;">
				<span style="font-family: Wingdings;" lang="EN-US">
						<span style="">²<span style="font-family: 'Times New Roman'; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;">        </span></span>
				</span>
				<b>
						<span lang="EN-US">show tables</span>
				</b>
				<b>
						<span style="font-family: 宋体;">：</span>
				</b>
				<span style="font-family: 宋体;">显示当前数据库中的所有表</span>
		</p>
		<b>
				<span style="font-size: 10.5pt; font-family: 'Times New Roman';" lang="EN-US">describe table_name</span>
		</b>
		<span style="font-size: 10.5pt; font-family: 宋体;">：显示某表的结构<br /></span>
		<p class="MsoNormal" style="margin: 0cm 0cm 0pt 21.25pt; text-indent: -21.25pt;">
				<span style="" lang="EN-US">
						<span style="">8、<span style="font-family: 'Times New Roman'; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;">    </span></span>
				</span>
				<span style="font-family: 宋体;">备份与恢复</span>
				<span style="font-family: 宋体;">：</span>
		</p>
		<p class="MsoNormal" style="margin: 0cm 0cm 0pt 42pt; text-indent: -21pt;">
				<span style="font-family: Wingdings;" lang="EN-US">
						<span style="">
						</span>
				</span>
				<span style="font-family: Wingdings;" lang="EN-US">
						<span style="">mysqldump -u username -p --opt  dbname &gt;backupfileName.sql</span>
				</span>
				<span style="font-family: 宋体;">：将数据库dbname导出到</span>
				<span style="font-family: Wingdings;" lang="EN-US">
						<span style="">backupfileName.sql文件中</span>
				</span>
				<span style="font-family: 宋体;">；</span>
		</p>
		<p class="MsoNormal" style="margin: 0cm 0cm 0pt 42pt; text-indent: -21pt;">
				<span style="font-family: Wingdings;" lang="EN-US">
						<span style="">mysql dbname &lt;</span>
				</span>
				<span style="font-family: Wingdings;" lang="EN-US">
						<span style="">backupfileName.sql：做反向工作。</span>
				</span>
				<span style="font-family: 宋体;">
				</span>
		</p>
		<p class="MsoNormal" style="margin: 0cm 0cm 0pt 42pt; text-indent: -21pt;">
				<span style="font-family: Wingdings;" lang="EN-US">
						<span style="">
								<br />
						</span>
				</span>
				<span style="font-family: 宋体;">
				</span>
		</p>
		<br />
<img src ="http://www.blogjava.net/Vencent/aggbug/29986.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/Vencent/" target="_blank">Vincent Chen</a> 2006-02-09 00:06 <a href="http://www.blogjava.net/Vencent/archive/2006/02/09/29986.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>转载：oracle中的函数</title><link>http://www.blogjava.net/Vencent/archive/2006/01/18/28398.html</link><dc:creator>Vincent Chen</dc:creator><author>Vincent Chen</author><pubDate>Tue, 17 Jan 2006 16:34:00 GMT</pubDate><guid>http://www.blogjava.net/Vencent/archive/2006/01/18/28398.html</guid><wfw:comment>http://www.blogjava.net/Vencent/comments/28398.html</wfw:comment><comments>http://www.blogjava.net/Vencent/archive/2006/01/18/28398.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/Vencent/comments/commentRss/28398.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/Vencent/services/trackbacks/28398.html</trackback:ping><description><![CDATA[<font face="Courier New">Oracle已经内建了许多函数，不同的函数有不同的作用和用法，有的函数只能作用在一个记录行上，有的能够作用在多个记录行上，不同的函数可能处理不同的数据类型。常见的有两类，单行函数和分组函数 。<br><br>&nbsp;&nbsp; <a HREF="/Vencent/articles/28397.html"><font color="#006400"><b>查看全文</b></font></a><br></font><img src ="http://www.blogjava.net/Vencent/aggbug/28398.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/Vencent/" target="_blank">Vincent Chen</a> 2006-01-18 00:34 <a href="http://www.blogjava.net/Vencent/archive/2006/01/18/28398.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>高级 SQL(转载：约束＋触发器)</title><link>http://www.blogjava.net/Vencent/archive/2006/01/10/27491.html</link><dc:creator>Vincent Chen</dc:creator><author>Vincent Chen</author><pubDate>Tue, 10 Jan 2006 15:42:00 GMT</pubDate><guid>http://www.blogjava.net/Vencent/archive/2006/01/10/27491.html</guid><wfw:comment>http://www.blogjava.net/Vencent/comments/27491.html</wfw:comment><comments>http://www.blogjava.net/Vencent/archive/2006/01/10/27491.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/Vencent/comments/commentRss/27491.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/Vencent/services/trackbacks/27491.html</trackback:ping><description><![CDATA[<a href="http://www.kang2ling.com/wen/index.htm#ToC_57" name="HDRKEYCON"><font color="#002c99">用约束和触发器实施商业规则</font></a><a name="IDX639"></a><a name="IDX640"></a><a name="IDX641"></a><a name="IDX642"></a>
<p>在商界，我们的确通常需要确保始终实施某些规则。例如，参与项目的雇员必须被雇用。或者想要某些事件有计划地发生。例如，如果销售员售出一批商品，则应增加其佣金。 
</p><p>DB2 通用数据库为此提供了一套有用的方法。 <i>唯一约束</i>是禁止在表的一列或多列中出现重复值的规则。 <i>参考完整性约束</i>确保在整个指定的表中数据一致性。 <i>表检查约束</i>是一些条件，它们定义为表定义的一部分，限制一列或多列中使用的值。<i>触发器</i>允许您定义一组操作，这些操作通过对指定的表进行删除、插入或更新操作来执行或触发。触发器可用于写入其他表、修改输入值以及发布警报信息。</p><p><a HREF="/Vencent/articles/27485.html">查看全文</a><br> 
</p><img src ="http://www.blogjava.net/Vencent/aggbug/27491.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/Vencent/" target="_blank">Vincent Chen</a> 2006-01-10 23:42 <a href="http://www.blogjava.net/Vencent/archive/2006/01/10/27491.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>