1. phpstorm如何調用資料庫
打開phpstorm,打開Database窗口,如下圖:
配置mysql連接,如下圖:
填寫mysql地址,用戶名,密碼,如果沒有安裝驅動,要先安裝驅動
測試資料庫能否連接成功:
保存配置,保存時,會提示設置密碼:
讀取資料庫表,及根據條件查詢修改:
2. 如何不安裝資料庫調用資料庫
就你現在的資料庫來說,不安裝是沒法運行的,但也有辦法把資料庫打包到安裝包裡面,用戶不需要知道資料庫的安裝過程(具體方法有興趣再問)
也可以換成公網資料庫(比如現在非常流行的雲),缺點是要費用
估計你的程序只是單機版應用,所以也可以考慮sqlite等小型資料庫,免安裝,具體方法也可以追問
3. android 怎麼調用資料庫方法
SQLite也支持SQL標准類型,VARCHAR、CHAR、BIGINT等。
創建資料庫
Android 不自動提供資料庫。在 Android 應用程序中使用 SQLite,必須自己創建資料庫,然後創建表、索引,填充數據。Android 提供了 SQLiteOpenHelper 幫助你創建一個資料庫,只要繼承 SQLiteOpenHelper 類,就可以創建資料庫。繼承了SQLiteOpenHelper的子類,必須實現三個方法:
1、構造函數,調用父類 SQLiteOpenHelper 的構造函數。這個方法需要四個參數:上下文環境(例如,一個 Activity),資料庫名字,一個可選的游標工廠(通常是 Null),一個代表你正在使用的資料庫模型版本的整數。
2、onCreate()方法,它需要一個 SQLiteDatabase 對象作為參數,根據需要對這個對象填充表和初始化數據。
3、onUpgrage() 方法,它需要三個參數,一個 SQLiteDatabase 對象,一個舊的版本號和一個新的版本號,這樣可以清楚如何把一個資料庫從舊的模型轉變到新的模型。
4. python怎麼調用資料庫
安裝MySQL驅動
由於MySQL伺服器以獨立的進程運行,並通過網路對外服務,所以,需要支持Python的MySQL驅動來連接到MySQL伺服器。
MySQL官方提供了mysql-connector-python驅動,但是安裝的時候需要給pip命令加上參數--allow-external:
pip install mysql-connector-python --allow-external mysql-connector-python
如果上面的命令安裝失敗,可以試試另一個驅動:
pip install mysql-connector
除了使用mysql.connector還可以使用pymysql
5. 如何調用sqlite資料庫中的數據
1、使用insert方法插入記錄
SQLiteDatabase的insert方法的簽名為long
insert(String
table,String
nullColumnHack,ContentValues
values),這個插入方法的參數說明如下:
table:代表想插入數據的表名。
nullColumnHack:代表強行插入null值的數據列的列名。
values:代表一行記錄的數據。
insert方法插入的一行記錄使用ContentValues存放,ContentValues類似於Map,它提供了put(String
key,Xxx
value)(其中key為數據列的列名)方法用於存入數據、getAsXxx(String
key)方法用於取出數據。
例如如下語句:
ContentValues
values=new
ContentValues();
values.put("name","孫悟空"):
values.put("age",500);
//返回新添記錄的行號,該行號是一個內部直,與主鍵id無關,發生錯誤返回-1
long
rowid=db.insert("person_inf",null,values);
2、使用update方法更新數據
SQLiteDatabase的update方法簽名為update(String
table,ContentValues
values,String
whereClause,String[]
whereArgs),這個更新方法的參數說明如下:
table:代表想要更新數據的表名。
values:代表想要更新的數據。
whereClause:滿足該whereClause子句的記錄將會被更新。
whereArgs:用於為whereArgs子句傳遞參數。
例如我們想要更新person_inf表中所有主鍵大於20的人的人名,可調用如下方法:
ContentValues
values=new
ContentValues();
//存放更新後的人名
values.put("name","新人名");
int
result=db.update("person_inf",values,"_id>?",new
Integer[]{20});
3、使用delete方法刪除記錄
SQLiteDatabase的delete方法簽名為delete(String
table,String
whereClause,String[]
whereArgs),這個刪除的參數說明如下:
table:代表想刪除數據的表名。
whereClause:滿足該whereClause子句的記錄將會被刪除。
whereArgs:用於為whereArgs子句傳入參數。
刪除person_inf表中所有人名以孫開頭的記錄
int
result=db.delete("person_inf","person_name
like
?",new
String[]{"孫_"});
4、使用query方法查詢記錄
SQLiteDatabase的query方法簽名為Cursor
query(boolean
distinct,String
table,String[]
columns,String
selection,String[]
selectionArgs,String
groupBy,String
having,String
orderBy,String
limit),這個query方法的參數說明如下。
distinct:指定是否去除重復記錄。
table:執行查詢數據的表名。
columns:要查詢出來的列名。
selection:查詢條件子句。
selectionArgs:用於為selection子句中佔位符傳入參數值,值在數組中的位置與佔位符在語句中的位置必須一致,否則就會有異常。
groupBy:用於控制分組。
having:用於對分組進行過濾。
orderBy:用於對記錄進行排序。
limit:用於進行分頁。
例如查詢出person_inf表中人名以孫開頭的數據
Cursor
cursor=db.query("person_inf",new
String[]{"_id,name,age"},"name
like
?",new
String
[]{"孫%"},null,null,"personid
desc","5,10");
cursor.close();
6. 如何調用伺服器上的資料庫
access資料庫 無法通過遠程連接
mysql和mssql只要按照程序的說明進行設置就可以了
例如mYsql的
Mysql資料庫是Linux主機上使用最為廣泛的一種功能強大的資料庫。您可以通過Mysql資料庫客戶端來進行管理,另外,您也可以通過更加直觀的PhpMyadmin來進行管理。方法如下:
首先下載PhpMyAdmin軟體,將此文件包解壓
找到其中的一個文件: config.inc.php(或者如config.*等, 該文件名會因phpmyadmin版本不同, 而有所差別) 修改以下配置: $cfgServers[1]['host'] = 'localhost'; // MySQL hostname
$cfgServers[1]['port'] = ''; // MySQL port - leave blank for default port
$cfgServers[1]['socket'] = ''; // Path to the socket - leave blank for default socket
$cfgServers[1]['connect_type'] = 'tcp'; // How to connect to MySQL server ('tcp' or 'socket')
$cfgServers[1]['stser'] = ''; // MySQL standard user settings (this user must have read-only $cfgServers[1]['stdpass'] = ''; // access to the "mysql/user" and "mysql/db" tables)
$cfgServers[1]['adv_auth'] = FALSE; // Use advanced authentication?
$cfgServers[1]['user'] = '資料庫用戶名'; // MySQL user(此項需要設置)
$cfgServers[1]['password'] = '資料庫密碼'; // MySQL password (only needed with basic auth) (此項需要設置)
$cfgServers[1]['only_db'] = ''資料庫名稱'; // If set to a db-name,...(此項需要設置)
然後您ftp到您的網站, 在您的網站下建立一個目錄phpmyadmin, 把phpmyadmin所有文件上傳到該目錄下訪問http://'yourdomain.com/phpmyadmin, 即可管理您的資料庫了."
在您建好您的資料庫後, 記得把這些phpadmin的文件移走, 否則便讓任何人都可以管理您的資料庫了.
MSSQL的
asp連接mssql代碼:
dim conn, conntol
conntol = "driver={SQL Server};server=伺服器名字;uid=登陸帳號;pwd=登陸密碼;database=資料庫名字"
set conn=server.createobject("adodb.connection")
conn.open conntol
7. 如何調用資料庫中的數據
你先你的程序上添加Activex data object Library 控制項然後你可以連接資料庫, 連接資料庫的時候你要用connection ixiang
我給你寫連接資料庫的代碼
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\mydatabase.mdb;User Id=admin;Password=;
這個語句通過連接資料庫
C:\mydatabase.mdb
這個地址你自己換你資料庫文件保存的地址。
好好學習好好努力
8. 怎樣調用資料庫的數據
你這個問題太大了。有很多方法。就程序設計語言來說,很多程序設計語言都有調用資料庫的命令。一般地,先建立資料庫連接,再用命令調用SQL語句獲取資料庫的數據。對於.net的linq,操作更方便,功能更強大。
9. 如何程序通過sql2005調用資料庫
1 導入命名空間using System.Data.SqlClient;
2 代碼
SqlConnection con = new SqlConnection("server=.;database=土地證登記; uid=;pwd= ");
DataSet ds = new DataSet();
SqlDataAdapter ad = new SqlDataAdapter("select * from [table]", con);
ad.Fill(ds);
現在數據就在數據集ds中了,再用web控制項或窗體控制項去顯示