Linux下java利用jdbc链接mysql数据库

来源:这里教程网 时间:2026-03-02 10:07:32 作者:
windows下大家可以通过建立数据源进行建立,但linux下好像不行。

这是我自己的一点见解:
1.JDK:ubuntu下可以下集成开发环境eclipse,在ubuntu软件中心->获取软件->开发工具->集成开发环境->eclipse,
    当然也可以自己下载jdk,去sun网站上,但安装路径就要记得,后面有用。
2.Mysql:mysql-server下载安装:
    sudo apt-get install mysql-server 下载安装
    安装好mysql后,要启动mysql服务
    sudo /etc/init.d/mysql start
2.JDBC:在mysql官网上下载jdbc。connector/j 下载,有tar.gz,zip格式,需要mysql账户(如果没有就注册)
    下载后解压 tar zxvf 下载的包
    解要后的文件夹中有mysql-connector-java-[version]-bin.jar包
3.将该jar包放入jdk的jre/lib/ext文件夹中
    如果是集成开发环境,那么java安装的文件夹在/usr/lib/jvm中,里面有好几个文件夹,都是java的。
    你可以现在终端下使用javac -version查看下自己使用的java版本,在把jar包复制到对应的文件下的/jre/lib/ext下
    在这个过程中会出现不允许粘贴,及权限和读写的问题,使用chmod a+w 文件夹 改为可写

至此就完成了配置,在就是利用java测试了
写一个java程序Mysqljava.java:
例如:
import java.sql.* ;
public class Mysqljava{
    public static void main(String[] arg){
        try{
            Class.forName("com.mysql.jdbc.Driver") ;
            String url ="jdbc:mysql://127.0.0.1/world?characterEncoding=utf8" ;
            Connection conn = DriverManager.getConnection(url,"root","") ;
            System.out.println("success...") ;
        }catch(Exception e){
            System.out.println("failure!!!") ;
        }
    }
}

如果一切正常的话,就会输出success...

注意:一定要把mysql服务打开,不然是链接不上的


ps: 我也只是自己的一点看法,可能有些地方犯了常识性的错误,我也是摸着石头过河,
把自己的试成功的例子写上去了,有错误的地方还望指出啊

Email:gaowenhui2009@yahoo.cn <!-- 正文结束 -->

相关推荐