Tag: mysql

如何检查mysql连接的默认端口号? 连接不起作用! jdbc连接

我试图在java文件中使用jdbc连接数据库。 它根本没有连接并且经常给我错误“出了问题”; 我想这是因为端口号,因为所有其他数据,如用户名,密码和其他代码似乎是正确的。 我想检查默认端口号,以便我可以正确尝试。 我确实尝试使用这8080,80和3306中的所有三个,但它显示我的错误。 这里端口8080用于HTTP服务器,3306应该是默认的研究和80随机。 try { Class.forName(“com.mysql.jdbc.Driver”); System.out.println(“Driver found”); } catch (ClassNotFoundException e) { System.out.println(“Driver not found”); } String url=”jdbc:mysql://localhost:8080 or 80 or 3306 or without port number/test”; String user=”user”; String password=””; Connection con=null; try { con=DriverManager.getConnection(url, user, password); System.out.println(“Success”); } catch (SQLException e){ e.printStackTrace(); } } 当使用String url =“jdbc:mysql:// localhost:3306 / test”时,错误在下面给出; […]

如何使用动态列Jdbc / Mysql在表中插入值

我想在具有动态列的表中添加值。 我设法用动态列创建一个表,但我无法弄清楚如何插入数据。 //Create Table sql = “CREATE TABLE MyDB.myTable” + “(level INTEGER(255) )”; int columnNumber = 5; //Number of columns //Add columns for (i=0;i<columnNumber;i++){ String columnName = "Level_" +i: String sql = "ALTER TABLE MyDB.myTable ADD " + columnName + " INTEGER(30)"; } //Insert Data //How to insert data dynamically, without knowing the number of […]

JDBC和MySql安装和配置

我必须使用JDBC和MySql做一个项目..有人可以指导我尝试安装和运行这些令人生畏的东西吗? 我无法弄清楚如何做和做什么。 在我的生活中,我从来没有工作过数据库,所以我不知道。 我需要安装,配置等什么? 有人可以为我提供一些有用的链接吗?

java.net.ConnectException:连接被拒绝

我正在尝试连接到远程服务器上的mysql数据库,每当我尝试运行代码时,它都会给我连接拒绝exception。 Connection con = null; String driver = “com.mysql.jdbc.Driver”; String url1=”jdbc:mysql://IPADDRESS:3306/”; String db = “hola”; String dbUser = “root”; String dbPasswd = “root”; Class.forName(driver).newInstance(); con = DriverManager.getConnection(url1+db, dbUser, dbPasswd); System.out.println(“Database Connection Established”); 此外,当我在端口3306上使用该IP远程登录时,它会拒绝连接。 如何确保我的服务器通过端口3306侦听连接?

在两个日期之间搜索My SQL中的数据

当我在一个月内的两个日期之间进行搜索时(例如,在09-02-2013 2月2 02-02-2013至09-02-2013 2月9日之间),结果显示从09-02-2013月1日至09-02-2013月1日以及09-02-2013 2月3 02-02-2013至09-02-2013 08-02-2013 。 以下是我的代码: try { dconfig dcf=new dconfig(); java.sql.Connection connection; Class.forName(dcf.driver); connection=(com.mysql.jdbc.Connection) DriverManager.getConnection(dcf.StrUrl,dcf.StrUid,dcf.StrPwd); ResultSet rs = null; ResultSet rscount; String StrQr=””; if (jobnamesearch.getText().trim().length()>0 ) { StrQr=StrQr + ” and job_name like ‘%” + jobnamesearch.getText().trim() +”%’ “; } if (datetosearch.getText().trim().length()>0) { StrQr=StrQr + ” and date > ‘” + datesearch.getText().toString()+”‘ […]

Android:Json无法从mysql数据库中检索任何文件,它是空的

我是Android新手,我正在使用mysql数据库,我连接php文件进行连接工作正常,但我的代码没有显示任何东西它只显示背景颜色黑色而不是显示数据库中的数据 public class HomeFragment extends Fragment { GridView gv; @SuppressLint(“NewApi”) @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View rootView = inflater.inflate(R.layout.home, container, false); StrictMode.enableDefaults(); gv = (GridView) rootView.findViewById(R.id.gridView_home); getData(); return rootView; } public void getData(){ String result = “”; InputStream isr = null; try{ HttpClient httpclient = new DefaultHttpClient(); HttpPost httppost = […]

Hibernate无法启动

我在spring上有以下hibernate配置,服务器在很长一段时间后启动但没有连接到DB(DB上没有架构)。 因此,通过create来提供错误消息或创建模式。 waf/resources/User.hbm.xml waf/resources/Post.hbm.xml waf/resources/Position.hbm.xml waf/resources/Comment.hbm.xml org.hibernate.dialect.MySQL5Dialect true validate org.hibernate.connection.C3P0ConnectionProvider 1 100 20 50 1 10 你们能帮助我吗?

重启Openshift MySQL盒式磁带时出错

我有一个带有Tomcat 7和MySQL 5.5的不可扩展的OpenShift应用程序,该应用程序只运行一个小型Java应用程序。 这个应用程序运行良好几个月,但自上周以来它停止工作。 当我尝试使用OpenShift仪表板重新启动应用程序时,我收到以下错误消息: Starting MySQL 5.5 cartridge MySQL server failed to start: 140305 07:01:47 mysqld_safe Logging to ‘/var/lib/openshift/53104e375973cad496000022/mysql//log/mysql_error.log’. 140305 07:01:48 mysqld_safe Starting mysqld daemon with databases from /var/lib/openshift/53104e375973cad496000022/mysql/data/ 140305 07:01:52 mysqld_safe mysqld from pid file /var/lib/openshift/53104e375973cad496000022/mysql/pid/mysql.pid ended 140305 07:01:48 mysqld_safe Starting mysqld daemon with databases from /var/lib/openshift/53104e375973cad496000022/mysql/data/ 140305 7:01:49 [Note] Plugin ‘FEDERATED’ is […]

插入时如何忽略重复行

我使用hibernate-jpa-2.1-api 。 我需要一些function。 我每分钟解析一个文件并将数据插入MSSQL DB。 我需要跳过重复的行。 例如,在12:00我已经在我的文件中有300行。 我解析每一个并插入300行。 一分钟后( 12:01 )我的文件包含500行。 我解析它,我想只插入200个新行而不是旧300行。 在程序的旧实现中,我使用SQL插入并且没有使用ORM。 这是我的旧SQL查询: insert /*+ ignore_row_on_dupkey_index(avaya_cm_cdr, i_avaya_cm_cdr_nodub) */ into avaya_cm_cdr(acmcdr_id, cdrdate, cdrtime, secdur, condcode, attdconsole, codeused, outcrtid, codedial, dialednum, intrkcode, incrtid, callingnum, vdn, bcc, ppm, acctcode, authcode) values(seq_acmcdr_id.nextval, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, […]

使用java和mysql开发web服务

我不熟悉websrvices和mysql ..i遵循http://www.vogella.com/articles/REST/article.html教程,并使用JAX-RS参考实现Jersey开发了一个Java的RESTful Web服务。 我想使用eclipse创建一个websrevice,它从mysql数据库中选择数据并以xml格式显示结果。 我有很多使用PHP和mysql开发webservices的示例,但我想用java开发。 请建议我一些关于这个或想法的好教程/链接可能对我有帮助。 我想在我的Android应用程序中使用该webservice。 在上面的例子中,我没有得到连接字符串在哪里建立MySQL数据库和java文件之间的连接。 这是TodoResource.java: package de.vogella.jersey.jaxb; import javax.ws.rs.GET; import javax.ws.rs.Path; import javax.ws.rs.Produces; import javax.ws.rs.core.MediaType; import de.vogella.jersey.jaxb.model.Todo; @Path(“/todo”) public class TodoResource { // This method is called if XMLis request @GET @Produces( { MediaType.APPLICATION_XML, MediaType.APPLICATION_JSON }) //@Produces( { MediaType.TEXT_XML }) public Todo getXML() { Todo todo = new Todo(); todo.setSummary(“This is […]