當前位置:首頁 » 數據倉庫 » 結繩可以連接資料庫嗎
擴展閱讀
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