当前位置:首页 » 数据仓库 » 结绳可以连接数据库吗
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

结绳可以连接数据库吗

发布时间: 2022-08-08 02:31:19

① 怎么使用JAVA连接数据库

1、首先我们先建好数据库,然后建立好程序的目录,因为是适用于初学者的,所以就建立一个简单的java project,如图。

② js能不能数据库连接

楼主是要这个吗?
<script language="javascript">
//用 javascript 写服务器端连接数据库的代码示例
function conn(){
var db_bbs
db_bbs="dd.mdb"//定义数据库
var conn = new ActiveXObject("ADODB.Connection");
conn.Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+db_bbs+"");

var rs = new ActiveXObject("ADODB.Recordset");
var sql="select name from authors"; //数据库中有authors表,name字段
rs.open(sql,conn);
alert(rs(0))//取出第一个来

conn.close();
conn = null;
}
</script>
以下的是sql连接
<script language="javascript">
//用 javascript 写服务器端连接数据库的代码示例
var conn = new ActiveXObject("ADODB.Connection");
conn.Open("Provider=SQLOLEDB.1; Data Source=localhost; User ID=sa; "
+"Password=; Initial Catalog=pubs");
var rs = new ActiveXObject("ADODB.Recordset");
var sql="select * from authors";
rs.open(sql, conn);

rs.close();
rs = null;
conn.close();
conn = null;
</script>
感觉JS连数据库怪怪的,还是分层吧,毕竟数据库连接这样的东西放表现上不太安全。

③ 数据库究竟是什么东西为什么有时候还要连接啥的,数据库还可以联网的嘛

那就数据库了,还是开源的。
没这个的话,你自己也可以保留数据,但是要自己照顾那些“记录”,除非自己也做了一套,否则不如用这个软件了。
你只管指定字段,加入记录,删除、排顺、查询什么的,可以通过指令来完成。
连网的话,因为那是网络应用,不仅是本机才可以的,可以是通过客户端或web来查询,或者是直接连接数据库来查。
查教科书,是有个啥定义的,就是那个说法。

④ 网络程序可以连接到本地mysql数据库吗

可以的,配置文件里面填写本地mysql的服务器IP,账号。密码和数据库名字

⑤ 如何连接远程Mysql数据库

一、连接远程数据库:

1、显示密码

如:MySQL
连接远程数据库(192.168.5.116),端口“3306”,用户名为“root”,密码“123456”

C:/>mysql -h
192.168.5.116 -P 3306 -u root -p123456

2、隐藏密码

如:MySQL 连接本地数据库,用户名为“root”,

C:/>mysql -h
localhost -u root -p
Enter password:

二、配置mysql允许远程链接

默认情况下,mysql帐号不允许从远程登陆,只能在localhost登录。本文提供了二种方法设置mysql可以通过远程主机进行连接。

一、改表法

在localhost登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host"
项,将"localhost"改称"%"

例如:

#mysql -u root
-p

Enter password:

……

mysql>

mysql>update user
set host = '%' where user = 'root';

mysql>select host,
user from user;

二、授权法

例如:
你想myuser使用mypassword(密码)从任何主机连接到mysql服务器的话。

mysql>GRANT ALL
PRIVILEGES ON *.* TO 'myuser'@'%'IDENTIFIED BY 'mypassword' WITH GRANT OPTION;

如果你想允许用户myuser从ip为192.168.1.6的主机连接到mysql服务器,并使用mypassword作为密码

mysql>GRANT ALL
PRIVILEGES ON *.* TO 'myuser'@'192.168.1.3'IDENTIFIED BY

'mypassword' WITH GRANT OPTION;

mysql>FLUSH
PRIVILEGES

使修改生效,就可以了
常见问题:
1、在采用法二授权法之后,无法在本地登录mysql(如:#mysql -u root -p -h
192.168.5.116
Enter password:
ERROR 1045 (28000): Access denied for user
'root'@'loadb116' (using password: YES)
上例中loadb116是主机名.
解决方法:
1、这时可以使用:mysql -u
root -p 登录,进入到mysql后。
mysql> grant all privileges on *.* to 'root'@'loadb116'

identified by '123456' with grant option;
Query OK, 0 rows affected
(0.00 sec)
mysql> flush
privileges;
Query OK, 0 rows affected (0.00
sec)
2、在本地使用ip地址登录
#
mysql -u root -p -h
192.168.5.116
Enter password:
Welcome to the MySQL
monitor. Commands end with ; or /g.
Your MySQL connection id is 60
Server
version: 5.1.45 MySQL Community Server (GPL)

Type 'help;' or '/h' for
help. Type '/c' to clear the buffer.

mysql>

⑥ 怎么连接MYSQL数据库和执行SQL语句

首先创建连接
就创建个Cnnection对象,然后把驱动加上,还有帐号密码什么的!我没连过sql数据库,不知道驱动,你可以在网上搜一下。
给你一个我连接mysql数据库的例子
public Connection Getdata(){//这是连接数据库的一个方法,还可以配置连接池。
Connection con=null;
try {
Class.forName("com.mysql.jdbc.Driver");//加驱动
con=DriverManager.getConnection("jdbc:mysql://localhost:3306/data","root","qq");//数据库路径、端口、库名、数据库用户名和密码
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
}
return con;
}
public void delete(int id){//对数据库进行操作的方法,先调用上面写好的连接!
Connection con=Getdata();
Statement st;
try {
st=con.createStatement();
st.executeUpdate("delete from kaoshi where id="+id);
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}

⑦ 怎样连接MySQL数据库各位帮帮忙!!!

全国信息技术人才培训基地文件
全信字【2006】第08号
关于举办 通知

《全国信息技术人才培训基地》是信息产业部专业从事全国信息技术高端培训的科
研教学机构。其主要任务是以北京邮电大学的通讯与计算机科研教学力量为依托,面向中国电信、中国网通、中国移动等6大电信运营商和全国各级行政、企事业单位IT部门,重点开展现代通讯与计算机网络技术、经营管理系列中、高端培训。近期举办《全国Oracle数据库管理高级工程师研修班》,培训事项如下:

一、培训目标、方式、重点:
以《ORACLE8i、 9i/10g管理与维护手册》为重点内容,学习标准课程的内容和大型数据库系统的实际配置、管理、性能调整经验,深入案例分析,讲解实际操作方法,使学员在ORACLE8i 、9i/10g的应用中具备解决实际问题的能力,培养有实战经验的Oracle数据库管理与维护高级工程师。
实验室教学,每人一台服务器,边讲边练。

二、授课教师介绍:
邓 芳 北京邮电大学副教授、博士、数据库专家
张 玉 北京邮电大学硕士、中国网通高级工程师、Oracle数据库专家。
张 阳 北京邮电大学硕士、数据库管理工程师

三、研修内容:附件一。

四、时间、地点、培训费:
第10期: 2006年6月16日---6月22日 北京邮电大学 (16日报到)
第11期: 2006年7月6日---7月12日 大 连 (6日报到)
3800元/人(含餐费)。住宿统一安排,费用自理。
四、权威证书:
培训结束,颁发信息产业部《数据库管理高级工程师》职业资格证书(钢印,全国承认的计算机职业资格证书和继续教育证书),作为就业、转行、提升的职业资格依据。 (证书查询请登录:信息产业部电子教育中心网—培养工程—铜牌证书)
五、报名须知:
传真回执报名并将培训费电汇以下帐户,(请免带跨地区转帐支票)欢迎团体参加!报到时请带一寸照片两张。
开 户 行:中国光大银行北京西直门支行
户 名:北京真友网络技术有限责任公司
帐 号:0835 1512 0100 3040 20313
报名电话:010-87673879 传真:010-87614638
联 系 人: 张 龙

全国信息技术人才培训基地
2006年5月16日

报名回执表
单位名称
开发票名称
详细地址 邮编
参会费用 万 仟 佰 拾元整 ¥ 参会地点
参会人姓名 性别 职务 手 机 电话 E-mail

培训班名称

附件一: 数据库(ORACLE 9I/10g)培训内容
课程概述 详细内容

Oracle产品系列及体系结构
安装与配置 ◆Oracle8i、Oracle9i与Oracle10g的异同
◆Oracle总体结构 ◆Oracle内存结构
◆Oracle进程 ◆Oracle后台进程结构
◆Oracle物理结构 ◆Oracle逻辑结构
◆数据分区 ◆数据库访问
◆SQL语句的处理过程 ◆Oracle数据字典
◆Oracle网络体系结构 ◆Oracle的安装与配置
◆配置Oracle服务器网络与客户端网络

数据库的
创建方法 ◆手动创建数据库 ◆通过DBCA创建数据库
◆配置数据库全球化支持 ◆查询全球化参数信息
◆更改数据库字符集 ◆配置多个数据库
◆Oracle系统用户和系统权限 ◆数据库名、实例名等的区分
管理
数据库实例 ◆enterprise manager 10g ◆使用 OEM
◆使用iSQL*PLUS ◆初始化参数文件
◆口令文件 ◆管理初始化参数
◆启动和关闭数据库
数据库存储的管理
物理文件的管理
逻辑对象的管理 ◆管理表空间 ◆管理段
◆管理撤销表空间 ◆管理区
◆管理数据块 ◆管理数据文件
◆管理日志文件 ◆管理控制文件
◆管理归档日志文件 ◆管理警告日志文件
◆使用EM进行管理 ◆管理数据库触发器

数据库的
安全管理 ◆用户管理 ◆查询用户信息
◆权限管理 ◆角色管理
◆资源管理 ◆使用EM进行安全管理
◆使用OEM进行安全管理

数据库的
审计管理 ◆启动数据库审计 ◆语句审计
◆权限审计 ◆对象审计
◆精细审计 ◆其他审计管理
◆使用EM审计管理

自动存储管理
◆配置自动存储管理 ◆管理ASM实例
◆管理ASM磁盘组 ◆ ASM文件及查询ASM信息
◆使用EM管理ASM

数据库备份 ◆用户管理的备份 ◆使用RMA的备份
◆数据库逻辑备份工具—Export ◆逻辑备份工具----Oracle数据泵◆DBVERIFY工具 ◆DBNEWID工具

数据库恢复 ◆完全介质恢复 ◆数据库不完全恢复
◆用户管理的表空间及时点恢复 ◆数据库逻辑恢复
◆数据库行、表、级闪回恢复 ◆数据库闪回恢复
◆LogMiner ◆使用RMAN的恢复

⑧ 怎么用jdbc连接mysql数据库

1.在新建的Project中右键新建Floder

2
2.创建名为lib的包

3.创建完毕之后的工程目录

4.接下来解压你下载的mysql的jar包,拷贝其中的.jar文件

5.在工程lib包下邮件 选择paste即粘贴,把mysql的jar包拷贝进来

6.拷贝完毕如图:

7.在mysql的jar包上右键选择 build path - add to build path

8.添加完毕之后,工程才与Mysql的jar包关联起来,现在可以使用相关类和方法了

9.在工程中新建JdbcTest1.java类

10.输入如下代码:

11.代码解释:
Driver是个实现类,它由具体的数据库厂商来实现。
它的connect方法可以获取数据库连接。参数如上图。
运行之后,输出如下,证明数据库连接成功!

12.说明:这个是使用Driver连接数据库的,而通常开发中使用的是DriverManager或数据库连接池,这个仅作为理解数据库连接事例使用。

⑨ 在navicat创建数据库和表,然后填入记录,为什么用java连接mysql的时候,显示出来的结果中,汉字是问号

因为编码格式不一致导致的
mysql默认编码为latin1,而你的页面采用的编码格式很可能是GBK或ISO-8859-1或者utf-8,你可以用navaicat设置表的编码格式与你页面的编码格式一致,都设置成utf-8,就不会出现?的乱码了,还有最好在java连接mysql的连接串中指明使用的编码格式,例如:localhost:3306/mydatabase??useUnicode=true;characterEncoding=UTF-8

⑩ 链接数据库有哪些方法

常见的数据库连接方法如下:
一、连接Access数据库
1.
使用已有DSN的连接字符串进行连接(ODBC);
2.使用无DSN的连接字符串进行连接(ODBC);
3.使用连接字符串进行连接(OLEDB);
4.使用UDL文件进行连接;
使用UDL文件连接数据源的步骤如下:
(1)新建一个记事本,其扩展名为.udl。
(2)双击该UDL文件,弹出“数据连接属性”对话框。
(3)该对话框首页显示“提供程序”选项卡,选择要使用的OLEDB提供程序。
(4)单击“下一步”,显示"l连接“选项卡”,设置好正确的参数后,单击“测试连接”
二、连接MySQL数据库
1.使用已有DSN的连接字符串进行连接;
2.使用无DSN的连接字符串进行连接;
三、连接Oracle数据库
1.使用Oracle.NET
Data
Provider(需要安装Oracle客户端)
2.使用ODBC.NET
Data
Provider
3.使用OLE
DB.NET
Data
Provider