﻿<?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-自学java-随笔分类-编程</title><link>http://www.blogjava.net/epengling/category/29000.html</link><description>和java一起起飞！</description><language>zh-cn</language><lastBuildDate>Mon, 13 Jul 2009 03:47:25 GMT</lastBuildDate><pubDate>Mon, 13 Jul 2009 03:47:25 GMT</pubDate><ttl>60</ttl><item><title>mysql数据库从一台机子移动到另一台</title><link>http://www.blogjava.net/epengling/archive/2009/07/13/286527.html</link><dc:creator>JavaLearner</dc:creator><author>JavaLearner</author><pubDate>Mon, 13 Jul 2009 03:01:00 GMT</pubDate><guid>http://www.blogjava.net/epengling/archive/2009/07/13/286527.html</guid><wfw:comment>http://www.blogjava.net/epengling/comments/286527.html</wfw:comment><comments>http://www.blogjava.net/epengling/archive/2009/07/13/286527.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/epengling/comments/commentRss/286527.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/epengling/services/trackbacks/286527.html</trackback:ping><description><![CDATA[由于实验原因,要把原来机子上的mysql数据库移植到另一台机子上.虽然mysql提供了mysqldump命令来进行数据库的换出,但是由于实验数据集较大,采用这种命令速度比较慢,所以我就尝试了直接进行拷贝的方法.这种方法以前在进行不同操作系统之间的移植时是可取的,但是这次的结果却是在另一台机子上,表面上看来数据库是移动过去了,但是数据库中的表却全是空的,这是为什么呢?我在进行移动的过程中,也是把以前mysql中data文件夹下的数据库文件全部拷贝到另一台机子下mysql安装目录的data文件夹下的,为什么表是空的呢?后来把新拷贝过来的数据库与该台机子上正确的数据库文件进行对比,发现少了.myd和.myi文件,而仅仅有.frm文件.所以我认为出错的原因就在于此.于是找出了问题的原因所在.由于我的mysql建表默认引擎为innodb类型,而只有为myisam类型的时候数据库表中才会自动生成myd和myi文件.于是,通过一下步骤先进行判断表的引擎,然后再进行修改就ok了.首先进入mysql数据库,在这里我用的是mysql命令,所以,具体步骤如下:<br />
1:mysql&gt;use epinion(epinion为要移动数据库名,weight为该数据库中的表名)<br />
2:mysql&gt;show tables;<br />
3:mysql&gt;show table status like 'weight';如果现实的type=innodb的话,接下来就可以通过修改表来改变表的引擎了<br />
4:mysql&gt;alter table weight type='myisam';这样我们就可以看到mysql安装目录data文件夹下的epinion文件中就有了myd和myi文件了,同时,该文件的空间也由于新添了这两个文件而会有很大的提高.<br />
然后把epinion数据库文件夹重新拷贝到另一台机子的mysql安装目录的data文件夹下,重新运行mysql就可以了.<br />
<br />
<img src ="http://www.blogjava.net/epengling/aggbug/286527.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/epengling/" target="_blank">JavaLearner</a> 2009-07-13 11:01 <a href="http://www.blogjava.net/epengling/archive/2009/07/13/286527.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title> java与mysql数据库连接</title><link>http://www.blogjava.net/epengling/archive/2009/07/09/286149.html</link><dc:creator>JavaLearner</dc:creator><author>JavaLearner</author><pubDate>Thu, 09 Jul 2009 13:05:00 GMT</pubDate><guid>http://www.blogjava.net/epengling/archive/2009/07/09/286149.html</guid><wfw:comment>http://www.blogjava.net/epengling/comments/286149.html</wfw:comment><comments>http://www.blogjava.net/epengling/archive/2009/07/09/286149.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/epengling/comments/commentRss/286149.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/epengling/services/trackbacks/286149.html</trackback:ping><description><![CDATA[很久没写程序，java与数据库连接程序现在贴出来，为供以后再次参考。<br />
<p>package test;</p>
<p>import java.sql.SQLException; <br />
import java.sql.Connection; <br />
import java.sql.DriverManager; <br />
import java.sql.Statement; <br />
import java.sql.ResultSet; <br />
public class SqlConn{ <br />
public static void main(String [] args)&nbsp; <br />
{&nbsp; &nbsp;<br />
&nbsp;String driver="com.mysql.jdbc.Driver";&nbsp; <br />
&nbsp;String url="jdbc:mysql://localhost:3306/student";&nbsp; <br />
&nbsp;String user="root";&nbsp; <br />
&nbsp;String password="2002";&nbsp; <br />
&nbsp;try&nbsp; <br />
&nbsp;{&nbsp; <br />
&nbsp;&nbsp;Class.forName(driver); <br />
&nbsp;}catch(ClassNotFoundException ce){ <br />
&nbsp;&nbsp;System.out.println(ce); <br />
&nbsp;} <br />
&nbsp;try{ <br />
&nbsp;&nbsp;Connection con = DriverManager.getConnection(url,user,password);&nbsp; <br />
&nbsp;&nbsp;Statement s=con.createStatement(); <br />
&nbsp;&nbsp;ResultSet rs=s.executeQuery("select * from test"); <br />
&nbsp;&nbsp;while(rs.next()){ <br />
&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;System.out.println(""&nbsp;&nbsp; +&nbsp;&nbsp; rs.getInt(1)&nbsp;&nbsp; +&nbsp;&nbsp; "");&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; System.out.println(":"&nbsp;&nbsp; +&nbsp;&nbsp; "&lt;br&gt;");&nbsp;&nbsp; </p>
<p>&nbsp;&nbsp;} <br />
&nbsp;&nbsp;rs.close(); <br />
&nbsp;&nbsp;s.close(); <br />
&nbsp;&nbsp;con.close(); <br />
&nbsp;}&nbsp; <br />
&nbsp;catch(SQLException ce){System.out.println(ce);}&nbsp; <br />
}&nbsp; <br />
} </p>
程序是没有错的，但是在运行的时候却出现&#8220;no suitable driver&#8221;，而数据库配置已经完全配置好，在调试栏都能看到数据库的内容，为何程序运行还会出现&#8220;no suitable driver&#8221;？而且在数据库配置的时候已经导入了驱动包文件。原因是我们还必须得在工程里添加数据库驱动包，这样程序才能正确执行。
<img src ="http://www.blogjava.net/epengling/aggbug/286149.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/epengling/" target="_blank">JavaLearner</a> 2009-07-09 21:05 <a href="http://www.blogjava.net/epengling/archive/2009/07/09/286149.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>JSP中JvaMail的开发（二）----发送HTML邮件</title><link>http://www.blogjava.net/epengling/archive/2008/02/28/182737.html</link><dc:creator>JavaLearner</dc:creator><author>JavaLearner</author><pubDate>Thu, 28 Feb 2008 08:35:00 GMT</pubDate><guid>http://www.blogjava.net/epengling/archive/2008/02/28/182737.html</guid><wfw:comment>http://www.blogjava.net/epengling/comments/182737.html</wfw:comment><comments>http://www.blogjava.net/epengling/archive/2008/02/28/182737.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/epengling/comments/commentRss/182737.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/epengling/services/trackbacks/182737.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 发送HTML邮件。&nbsp;&nbsp;<a href='http://www.blogjava.net/epengling/archive/2008/02/28/182737.html'>阅读全文</a><img src ="http://www.blogjava.net/epengling/aggbug/182737.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/epengling/" target="_blank">JavaLearner</a> 2008-02-28 16:35 <a href="http://www.blogjava.net/epengling/archive/2008/02/28/182737.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>JSP中JavaMail的开发（一）----发送文本格式的邮件</title><link>http://www.blogjava.net/epengling/archive/2008/02/28/182713.html</link><dc:creator>JavaLearner</dc:creator><author>JavaLearner</author><pubDate>Thu, 28 Feb 2008 08:12:00 GMT</pubDate><guid>http://www.blogjava.net/epengling/archive/2008/02/28/182713.html</guid><wfw:comment>http://www.blogjava.net/epengling/comments/182713.html</wfw:comment><comments>http://www.blogjava.net/epengling/archive/2008/02/28/182713.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/epengling/comments/commentRss/182713.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/epengling/services/trackbacks/182713.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 发送文本格式的邮件。&nbsp;&nbsp;<a href='http://www.blogjava.net/epengling/archive/2008/02/28/182713.html'>阅读全文</a><img src ="http://www.blogjava.net/epengling/aggbug/182713.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/epengling/" target="_blank">JavaLearner</a> 2008-02-28 16:12 <a href="http://www.blogjava.net/epengling/archive/2008/02/28/182713.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>参数不足，期待是1</title><link>http://www.blogjava.net/epengling/archive/2008/01/17/175870.html</link><dc:creator>JavaLearner</dc:creator><author>JavaLearner</author><pubDate>Thu, 17 Jan 2008 03:06:00 GMT</pubDate><guid>http://www.blogjava.net/epengling/archive/2008/01/17/175870.html</guid><wfw:comment>http://www.blogjava.net/epengling/comments/175870.html</wfw:comment><comments>http://www.blogjava.net/epengling/archive/2008/01/17/175870.html#Feedback</comments><slash:comments>10</slash:comments><wfw:commentRss>http://www.blogjava.net/epengling/comments/commentRss/175870.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/epengling/services/trackbacks/175870.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 参数不足，期待是1&nbsp;&nbsp;<a href='http://www.blogjava.net/epengling/archive/2008/01/17/175870.html'>阅读全文</a><img src ="http://www.blogjava.net/epengling/aggbug/175870.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/epengling/" target="_blank">JavaLearner</a> 2008-01-17 11:06 <a href="http://www.blogjava.net/epengling/archive/2008/01/17/175870.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>