请教一下高手:如何使用JAVA从MYSQL数据库读取数据,并存放在三维数组里面谢谢~~~帮忙看一下代码谢谢

请教一下高手:如何使用JAVA从MYSQL数据库读取数据,并存放在三维数组里面谢谢~~~帮忙看一下代码谢谢,第1张

public class ConnDB {

public static Connection getConnection(){

Connection conn = null;

try {

ClassforName("commysqljdbcDriver");

String url = "jdbc:mysql://localhost:3306/shuju";//端口号3306

String username = "root";

String password = "";

//构建连接

conn = DriverManagergetConnection(url, username,password);

} catch (ClassNotFoundException e) {

eprintStackTrace();

} catch (SQLException e) {

eprintStackTrace();

}

return conn;

}

public static void main(String [] args){

if(getConnection()!=null){

Systemoutprintln("连接成功");

}

}

}

比如你有一个城市表 city,有字段id和city_name, 代码如下:

<php

$sql = 'select from city';

$res = mysql_query($sql);

$cities = array();

while ($row = mysql_fetch_assoc($res) )

{

$cities[$row['id']] = $row['name'];

}

>

<select name="PubForm[city]" class="sgselect scate" id="city">

<option selected="selected" value="">-- 请选择城市 --</option>

<php foreach ( $cities as $id=>$city ) { >

<option value="<php echo $id; >"><php echo $city; ></option>

</select>

原理就是从mysql查询出所有城市的数据并弄成一个数组$cities ,然后循环$cities,按照下拉表单的格式输出option选项就好了

这有点笼统了,要看你从mysql中获取的数值是什么类型的了

1:创建实体写一个类,最好是有意义的,和你从mysql中获取的数值有业务逻辑的类;

在这个类中定义一个和你从mysql中获取的数值类型一致的属性,

给这个属性添加get()

和set()

方法;

2:从mysql中获取数值,new一个先前创建的类的实例然后调用set()

方法,把值赋给该实例的属性;

select

mask

from

score

order

by

mask

desc

limit

50

order

by

mask

desc

是按照mask进行降序排列

查询到的结果自然是从大到小

limit

50指的是查询结果取前50个

1、首先打开MYSQL的管理工具,新建一个test表,并且在表中插入两个字段。

2、接下来在Editplus编辑器中创建一个PHP文件,然后进行数据库连接,并且选择要 *** 作的数据库。

3、然后通过mysql_query方法执行一个Insert的插入语句。

4、执行完毕以后,我们回到数据库管理工具中,这个时候你会发现插入的中文乱码了。

5、接下来我们在PHP文件中通过mysql_query执行一个set  names  utf8语句即可完成 *** 作。

以上就是关于请教一下高手:如何使用JAVA从MYSQL数据库读取数据,并存放在三维数组里面谢谢~~~帮忙看一下代码谢谢全部的内容,包括:请教一下高手:如何使用JAVA从MYSQL数据库读取数据,并存放在三维数组里面谢谢~~~帮忙看一下代码谢谢、用php从mysql数据库中提取数据,生成下拉菜单(无须联动)、java 中如何把从mysql数据库中获取得一个数值赋给 java代码中的一个变量 比较详细的代码等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/10176241.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-06
下一篇2023-05-06

发表评论

登录后才能评论

评论列表(0条)

    保存