当前位置:首页 » 操作系统 » 数据库读取

数据库读取

发布时间: 2022-01-16 23:10:44

⑴ 怎么读取数据库中数据

1、导入.sql文件命令:mysql> USE 数据库名;mysql> source d:/mysql.sql;
2、建立数据库:mysql> CREATE DATABASE 库名;
3、建立数据表:mysql> USE 库名;mysql> CREATE TABLE 表名 (字段名 VARCHAR(20), 字段名 CHAR(1));
4、删除数据库:mysql> DROP DATABASE 库名;
5、删除数据表:mysql> DROP TABLE 表名;
6、将表中记录清空:mysql> DELETE FROM 表名;
7、往表中插入记录:mysql> INSERT INTO 表名 VALUES ("hyq","M");
8、更新表中数据:mysql-> UPDATE 表名 SET 字段名1='a',字段名2='b' WHERE 字段名3='c';
9、用文本方式将数据装入数据表中:mysql> load data local infile "d:/mysql.txt" into table 表名;

⑵ 如何从mysql数据库读取数据

读取数据库,首先要将数据库的驱动包导入:如果是mysql数据库,需要导入mysql-connector-java-5.1.27.jar,如果是oracle就需要导入oracle.jar包;
然后就是建立数据库连接,使用Connection 新建连接,然后执行你的sql语句查询出需要的数据,下面是两个方法: public PageModel findAllUser(int pageNo,int pageSize){String sql = "select * from user where user_name <> 'root' order by user_name" +"limit" + (pageNo - 1) * pageSize + "," + pageSize;PageModel pageModel =null;Connection conn =null;Statement stmt =null;ResultSet rs = null;try{conn = DB.getConn();stmt = conn.createStatement();rs = stmt.executeQuery(sql);List user_List = new ArrayList();while(rs.next()){User user = new User();user.setUser_name(rs.getString("user_name"));user.setUser_password(rs.getString("user_password"));user.setUser_tel(rs.getString("user_tel"));user.setUser_email(rs.getString("user_email"));user.setUser_createDate(rs.getTimestamp("user_createdate"));user_List.add(user);}//取得所有记录int totalRecords = getTotalRecords(conn);pageModel = new PageModel();pageModel.setPageSize(pageSize);pageModel.setList(user_List);pageModel.setTotalRecord(totalRecords);}catch(SQLException e){e.printStackTrace();}finally{DB.close(rs);DB.close(stmt);DB.close(conn);}return pageModel;} /** * 取得所有记录 * @param conn * @return 所有记录totalRecords */public int getTotalRecords(Connection conn){String sql = "select count(*) from user where user_name <> 'root' ";int totalRecords = 0;Statement stmt = null;ResultSet rs = null;try{conn = DB.getConn();stmt = conn.createStatement();rs = stmt.executeQuery(sql);if(rs.next()){totalRecords = rs.getInt(1);}}catch(SQLException e){e.printStackTrace();}finally{DB.close(rs);DB.close(stmt);DB.close(conn);}return totalRecords;}

⑶ 怎样从数据库中读出数据

public DataSet query(string sql)
{
DataSet ds = new DataSet();//DataSet是表的集合

SqlDataAdapter da = new SqlDataAdapter(sql, conn);//从数据库中查询

da.Fill(ds);//将数据填充到DataSet

connClose();//关闭连接

return ds;//返回结果

}
这就读出来了

⑷ 读取数据库数据

大致流程

如果是纯JSP技术的话:
1、创建model类,对应表a的表元(每个model类的对象对应表a的一行,model类的属性对应表a的字段)
2、创建取表a数据的类(操作A表的类):类中有 取表A所有数据的方法 如: public List queryAllFromA();//实现取数据即 将a表的每行包装成一个model类对象,然后添加到一个List中,返回该List
3、JSP页面中引入操作a表的类;然后创建其一个操作对象;调用方法得到包含所有数据的List。
4、JSP中用 for循环输出List中的内容结合HTML实现显示。

⑸ 怎样从sql数据库读写数据

楼主不会写连接字符串吗?
string myConnection;
myConnection='Provider=数据库名;Password=密码;Persist Security Info=True;User ID=账号;Data Source=ip地址'
记不住的话可以新建一个后缀为.udl的文件,通过提示新建一个连接,测试连接成功后用记事本打开取出连接字符串即可

⑹ 请问如何从数据库中读取具体某个数据

哎呀,你这样子提问题真的不好回答。你学过什么了?会哪些东西?做一个数据库相关的程序,大致过程就是下面这样子:
首先要连接到数据库,比如
Java
就是用
JDBC。
然后打开一个连接,Java
中就是一个
Connection。
创建一个查询,开始查询数据库
遍历查询的结果,这里就是你上面要做的,挨个赋值
最后一定要记住关闭查询和连接,释放资源。

.Net,php,Python
也是类似的。
不过,在实际开发中,可不是这样了,不仅效率太低而且程序不好维护。

⑺ 读取数据库中的值

1、导入.sql文件命令:mysql>
use
数据库名;mysql>
source
d:/mysql.sql;
2、建立数据库:mysql>
create
database
库名;
3、建立数据表:mysql>
use
库名;mysql>
create
table
表名
(字段名
varchar(20),
字段名
char(1));
4、删除数据库:mysql>
drop
database
库名;
5、删除数据表:mysql>
drop
table
表名;
6、将表中记录清空:mysql>
delete
from
表名;
7、往表中插入记录:mysql>
insert
into
表名
values
("hyq","m");
8、更新表中数据:mysql->
update
表名
set
字段名1='a',字段名2='b'
where
字段名3='c';
9、用文本方式将数据装入数据表中:mysql>
load
data
local
infile
"d:/mysql.txt"
into
table
表名;

⑻ html从数据库中读取数据

html是一种静态语言。不能直接读取数据库里的内容。。。
如果要读数据库。你必须会一些简单的php asp之类。。。这些是服务器端的程序语言,可以操作数据库的是这个。。。而html是客户端的。肯定不能操作数据库。。。

⑼ 数据库读取前几条记录的SQL语句大全

取前10条记录的sql语句写法:

1、access:

select top (10) * from table1 where 1=1

2、db2:

select column from table where 1=1 fetch first 10 rows only

3、mysql:

select * from table1 where 1=1 limit 10

4、sql server:

读取前10条:select top (10) * from table1 where 1=1

读取后10条:select top (10) * from table1 order by id desc

5、oracle:

select * from table1 where rownum<=10

(9)数据库读取扩展阅读

PL/SQL的流程控制语句,包括如下三类:

l 控制语句: IF语句

l 循环语句: LOOP语句, EXIT语句

l 顺序语句: GOTO语句, NULL语句

条件语句:

IF <布尔表达式> THEN

PL/SQL 和 SQL语句

END IF;

IF <布尔表达式> THEN

PL/SQL 和 SQL语句

ELSE

其它语句

END IF;

IF <布尔表达式> THEN

PL/SQL 和 SQL语句

ELSIF < 其它布尔表达式> THEN

其它语句

ELSIF < 其它布尔表达式> THEN

其它语句

ELSE

其它语句

END IF;



热点内容
opensslcmake编译 发布:2024-09-08 09:08:48 浏览:652
linux下ntp服务器搭建 发布:2024-09-08 08:26:46 浏览:742
db2新建数据库 发布:2024-09-08 08:10:19 浏览:171
频率计源码 发布:2024-09-08 07:40:26 浏览:778
奥迪a6哪个配置带后排加热 发布:2024-09-08 07:06:32 浏览:101
linux修改apache端口 发布:2024-09-08 07:05:49 浏览:209
有多少个不同的密码子 发布:2024-09-08 07:00:46 浏览:566
linux搭建mysql服务器配置 发布:2024-09-08 06:50:02 浏览:995
加上www不能访问 发布:2024-09-08 06:39:52 浏览:811
银行支付密码器怎么用 发布:2024-09-08 06:39:52 浏览:513