本文目錄一覽:
- 1、javaweb怎麼連接mysql數據庫
- 2、web網站連接mysql數據庫問題
- 3、web GIS開發怎麼使用MySQL數據庫
- 4、win7系統IIS怎樣配置web註冊網頁連接linux服務器的mysql數據庫。
- 5、如何在網頁中訪問Web數據庫
javaweb怎麼連接mysql數據庫
import java.sql.*;
class MysqlDb {
public static void DB(String sql) {
// 驅動程序名
String driver = “com.mysql.jdbc.Driver”;
// url指向的數據庫
String url = “jdbc:mysql://localhost:3306/test”;
// MYSQL用戶名
String user = “root”;
// MYSQL密碼
String password = “root”;
try {
// 加載驅動程序
Class.forName(driver);
// 連接數據庫
Connection conn = DriverManager.getConnection(url, user, password);
// statement用來執行SQL語句
Statement statement = conn.createStatement();
//執行查詢SQL
ResultSet rs = statement.executeQuery(sql);
//如表字段有:name,age,card等
while (rs.next()) {
//取值
System.out.println(rs.getString(“name”));
System.out.println(rs.getInt(“age”));
}
} catch (Exception e) {
e.printStackTrace();
}
}
public static void main(String args[]) {
MysqlDb.DB(“select * from t_user”);
}
}
和普通的程序的原理過程是相似 的。只是WEB最好寫成庫,方便多地方調用
~
web網站連接mysql數據庫問題
我的可以:
CREATE DATABASE IF NOT EXISTS aa DEFAULT CHARACTER SET = ‘utf8’
貌似你字符集設置那個「=」沒加。
web GIS開發怎麼使用MySQL數據庫
建議你使用postgresql,orcale,sqlserver。以上幾種數據庫對空間數據支持是比較好的。將地圖數據以shp格式導入到空間數據庫中,導入後,就能進行調用了。你用的是PHP還是JSP.NET等等的開發語言,都可以調取數據庫中的信息,關於如何程序如何連接數據庫,如何查詢輸出想要的數據,你百度一下:你所用的程序語言+問題。如:PHP如何連接數據庫;或JSP如何查詢輸出數據等等。網上有很多
win7系統IIS怎樣配置web註冊網頁連接linux服務器的mysql數據庫。
一、創建一個可以遠程訪問MySQL的用戶
1、登錄mysql:
mysql
-u
用戶名
-p
授權:
mysql
GRANT
ALL
PRIVILEGES
ON
*.*
TO
‘新用戶’@’%’
IDENTIFIED
BY
‘新用戶的密碼’
WITH
GRANT
OPTION;
修改生效:
mysql
FLUSH
PRIVILEGES;
退出MySQL數據庫:
mysql
quit;
2、修改
mysql
的配置文件(針對ubuntu-15.10系統):
sudo
vi
/etc/mysql/mysql.conf.d/mysqld.cnf
+43
找到
“bind-address
=
127.0.0.1″
,
這一行要注釋掉,只需在前面加個#。
#bind-address
=
127.0.0.1
二、配置ubuntu系統的防火牆
1、打開3306端口:
sudo
ufw
allow
3306
上一條命令是允許外部訪問3306端口(tcp/udp),如果以前開啟過就會跳過。
2、開啟防火牆:
sudo
ufw
enable
sudo
ufw
default
deny
運行以上兩條命令後,開啟了防火牆,並在系統啟動時自動開啟。關閉所有外部對本機的訪問,但本機訪問外部正常。
3、查看防火牆的狀態:
sudo
ufw
status
三、在Windows環境下進行訪問測試
1、在虛擬機里安裝好ubuntu後,網絡連接方式需要選擇”橋接模式”。
2、在Windows環境下用
Navicat
for
Mysql
進行測試。
3、填寫好
Mysql
所在主機的IP地址、用戶名、密碼,然後點擊”連接測試”,如果連接成功,就按F6彈出命令窗口,寫如SQL語句進行查詢。
4、在Windows環境下用
MySQLWorkbench
進行測試。
5、和用
Navicat
for
Mysql
測試步驟一樣。
如何在網頁中訪問Web數據庫
1.建立一個web項目
2.把數據庫驅動複製到lib目錄下。數據庫驅動有:mysql,sqlserver,oracle等 是什麼樣類型的數據導入相應驅動。
3.編寫一個連接數據庫的工具類,獲取一個連接。下面以mysql數據庫為例。
核心代碼:
public class DataUtils {
/**
* 從數據中獲取一個連接
* @return
*/
public static Connection getConn(){
Connection conn = null;
try {
Class.forName(“com.mysql.jdbc.Driver”).newInstance();
//表為test,用戶名root,密碼admin。
conn = DriverManager.getConnection(“jdbc:mysql://localhost:3306/test”, “root”, “admin”);
} catch (Exception e) {
e.printStackTrace();
}
return conn;
}
}
4.獲取到與相應數據庫的連接後,就可以做增刪改查操作了。記得做完操作後,關閉連接,釋放資源。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/286395.html