當前位置:首頁 » 數據倉庫 » 遠程讀寫資料庫
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

遠程讀寫資料庫

發布時間: 2022-12-17 00:39:53

Ⅰ 遠程訪問資料庫,讀取錯誤

建議你把sql列印出來看,
if($total_acter!=1)
{
echo
"<!--";
echo
("select
*
from
characters
where
id='".$_POST[charid]."'
and
accountid='".$_SESSION["userid"]."'";
echo
"-->";
error("錯誤提交!");
}
當發生錯誤的時候,查看網頁的源碼,把裡面的
sql語句
拿出來,直接放在phpadmin或者其他mysql客戶端里執行。有錯誤的話處理錯誤,如果沒錯誤,那麼我估計是
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>

Ⅲ sqlserver2008r2讀取遠程access資料庫

用ACCESS的升遷向導試試

Ⅳ 請教關於用Delphi編寫關於讀寫遠程資料庫(sql server)

delphi讀寫長途資料庫端(MS
SQL
SERVER)是完全可以的,我在D4
and
SQL
7.0
下完全可行。你須要手工的截獲數據,可在Table
or
Query
component
的如不雅想把DBGrid數據寫到文件中,也是可行的.afterpost
或其他的事宜中完成寫入文件。要看你的具體情況而定。