
1、进行打开电脑Navicat for mysql已经安装好的,然后进行点击右上角的“连接”选项。
2、这样就会d出了一个新建连接的窗口的界面中,在连接名中输入名称,而在主机名在本地的数据库,所以使用localhost即可,密码为空即可。
3、然后方便连接的数据库是否连接成功的话,那么就需要先测试下,进行点击连接测试。
4、可以看到的显示连接成功了,然后进行点击确定即可。
5、进入连接数据界面中,现在不能显示为需要的数据库,需要进行双击即可。
6、可以看到显示这个用户名的所有的数据库。
您好!木头贝贝为你回答此问题:刚刚仔细的看了你问题的;但是有点不大明白你是做C#方面的还是java方面的呢,有使用什么数据库来连接呢?如果是C#(aspnent)方面并且是连接是Sqlserver的连接方式可以这样写: //连接数据库的字符串
public static string connString = "Data Source=;Initial Catalog=数据库名称;Integrated Security=True";如果是Java连接Sqlserver的可以这样写:1》public final static String dATABASE_CLASString="commicrosoftsqlserverjdbcSQLServerDriver";
public final static String DATABASE_URL="jdbc:sqlserver://localhost:1433;databaseName=message";
public final static String DATABASE_USER="sa";//这是你数据库的用户名
public final static String DATABASE_PASSWORD="";//这是你数据库密码
private static Connection dbConnection=null;
private static PreparedStatement pStatement=null;
private static ResultSet rSet=null;
//连接数据库
public static Connection getConnection()
{
Connection dbConnection=null;
try {
ClassforName(dATABASE_CLASString);
dbConnection=DriverManagergetConnection(DATABASE_URL,DATABASE_USER,DATABASE_PASSWORD);
} catch (Exception e) {
eprintStackTrace();
}
return dbConnection;
}
2》java项目中的根目录下的lib文件夹下添加支持Sqlserver连接的架包3》测试是否连接的上 以上是我为你回答的答案,如果你进行的不是太顺利,我可以帮助你的! 谢谢!
用JAVA连接数据库主要有两种方式,一是用JDBC-ODBC桥来连接,二是用相关厂商提供的相应驱动程序来连接,首先谈谈第一种连接。 \x0d\\x0d\JDBC-ODBC桥接器是用JdbcOdbcClass和一个用于访问ODBC驱动程序的本地库实现的。对于WINDOWS平台,该本地库是一个动态连接库DLL(JDBCODBCDLL)。 \x0d\\x0d\由于JDBC在设计上与ODBC很接近。在内部,这个驱动程序把JDBC的方法映射到ODBC调用上,这样,JDBC就可以和任何可用的ODBC驱动程序进行交互了。这种桥接器的优点是,它使JDBC目前有能力访问几乎所有的数据库。通行方式如图所示: \x0d\\x0d\应用程序---JDBC API---JDBC-ODBC---ODBC API---ODBC层---数据源 \x0d\\x0d\具体 *** 作方法为: \x0d\\x0d\首先打开控制面板的管理工具,打开数据源(ODBC),在用户DSN里面添加数据源(即你要连接的数据库的名字),在这里假定连接SQL SERVER 2000的GoodsSupply数据库。名称填写你要连接的数据库的名称(GoodsSupply),然后逐步设置,如果选用了使用SQL-SERVER密码认证的话,就要输入相应的用户名及密码连接到数据库。一路下一步设置完成。 \x0d\\x0d\在JAVA里面编写程序进行测试,在这里我的程序是让用户输入任意的表名与与列名,把该列的所有数据输出。源代码如下: \x0d\\x0d\import javaioBufferedReader; \x0d\import javaioInputStreamReader; \x0d\import javasql; \x0d\\x0d\public class ODBCBridge { \x0d\\x0d\public static void main(String[] args) { \x0d\String url="jdbc:odbc:GoodsSupply"; \x0d\Statement sm=null; \x0d\String command=null; \x0d\ResultSet rs=null; \x0d\String tableName=null; \x0d\String cName=null; \x0d\String result=null; \x0d\BufferedReader input=new BufferedReader(new InputStreamReader(Systemin)); \x0d\try { \x0d\try { \x0d\ClassforName("sunjdbcodbcJdbcOdbcDriver"); //加载驱动 \x0d\}catch(ClassNotFoundException e){ \x0d\Systemoutprintln("Can not load Jdbc-Odbc Bridge Driver"); \x0d\Systemerrprint("ClassNotFoundException:"); \x0d\Systemerrprintln(egetMessage()); \x0d\} \x0d\Connection con=DriverManagergetConnection(url,"USER","PASSWORD"); //使用SQL-SERVER2000认证 \x0d\DatabaseMetaData dmd=congetMetaData(); //DMD为连接的相应情况 \x0d\Systemoutprintln("连接的数据库:"+dmdgetURL()); \x0d\Systemoutprintln("驱动程序:"+dmdgetDriverName()); \x0d\sm=concreateStatement(); \x0d\Systemoutprintln("输入表名"); \x0d\tableName=inputreadLine(); \x0d\while(true) { \x0d\Systemoutprintln("输入列名(为空时程序结束):"); \x0d\cName=inputreadLine(); \x0d\if(cNameequalsIgnoreCase("")) \x0d\break; \x0d\command="select "+cName+" from "+tableName; \x0d\rs=smexecuteQuery(command); //执行查询 \x0d\if(!rsnext()) \x0d\Systemoutprintln("表名或列名输入有误"); \x0d\else { \x0d\Systemoutprintln("查询结果为:"); \x0d\do \x0d\{ \x0d\result=rsgetString(cName); \x0d\//数据库语言设置为中文,不用转换编码 \x0d\//result=new String(resultgetBytes("ISO-8859-1"),"GB2312"); \x0d\Systemoutprintln(result); \x0d\}while(rsnext()); \x0d\} \x0d\} \x0d\}catch(SQLException ex) { \x0d\Systemoutprintln("SQLException:"); \x0d\while(ex!=null) { \x0d\Systemoutprintln("Message:"+exgetMessage()); \x0d\ex=exgetNextException(); \x0d\} \x0d\}catch(Exception e) { \x0d\Systemoutprintln("IOException"); \x0d\} \x0d\} \x0d\}
以上就是关于本地安装好MYSQL数据库后怎么连接全部的内容,包括:本地安装好MYSQL数据库后怎么连接、数据库怎么连接、Java中如何实现与后台数据库的连接等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)