本文目錄一覽:
如何連接MySql中的數據庫
java連接MySql的例子很多,到處都是
這裡不再寫
只提下幾個注意點:
1、數據庫啟動,有能訪問的賬號密碼
2、驅動的jar包位置正確,版本正確
3、連接數據庫的java代碼無錯誤
還是貼個例子吧
import java.sql.*;
public class JDBCTest {
public static void main(String[] args){
String driver = “com.mysql.jdbc.Driver”; // 驅動程序名
String url = “jdbc:mysql://localhost/scutcs”; // URL指向要訪問的數據庫名scutcs
String user = “……..”; // MySQL配置時的用戶名
String password = “……..”; // MySQL配置時的密碼
try {
Class.forName(driver); // 加載驅動程序
Connection conn = DriverManager.getConnection(url, user, password); // 連續數據庫
if(!conn.isClosed())
System.out.println(“Succeeded connecting to the Database!”); //驗證是否連接成功
Statement statement = conn.createStatement(); // statement用來執行SQL語句
String sql = “select * from student”; // 要執行的SQL語句
ResultSet rs = statement.executeQuery(sql); // 結果集
System.out.println(“—————————————–“);
System.out.println(“執行結果如下所示:”);
System.out.println(“—————————————–“);
System.out.println(” 學號” + “\t” + ” 姓名” + “\t\t” + “性別”);
System.out.println(“—————————————–“);
String name = null;
while(rs.next()) {
name = rs.getString(“sname”); // 選擇sname這列數據
System.out.println(rs.getString(“sno”) + “\t” + name + “\t” + rs.getString(“sex”)); // 輸出結果
}
rs.close();
conn.close();
} catch(ClassNotFoundException e) {
System.out.println(“Sorry,can`t find the Driver!”);
e.printStackTrace();
} catch(SQLException e) {
e.printStackTrace();
} catch(Exception e) {
e.printStackTrace();
}
}
}
怎樣連接局域網中的mysql數據庫
1首先要確保內網應用正常。
2明確內網mysql數據庫訪問地址,並確保mysql數據庫服務正常。如本地mysql數據庫訪問地址是localhost:3306。
3然後使用自己的帳號登錄nat123。然後選擇主面板/端口映射列表/添加映射。
4設置映射信息。選擇全端口映射類型。填寫內網mysql數據庫服務器IP地址,和外網訪問的域名。可以使用自己的域名,也可以使用免費二級域名。將鼠標放在輸入框有嚮導提示。
5訪問者打開mysql全端口映射後的域名和訪問端口。如在添加訪問地址時,同時勾選允許局域網訪問,則在訪問者局域網內都可以訪問。
6查看訪問者狀態。鼠標放在訪問者圖標上,提示當前狀態信息。
7在使用訪問者本機,可以進行訪問mysql數據庫。訪問地址是本地訪問者打開的域名端口
IDEA如何連接mysql?
IDEA軟件開發集成工具,常用於java軟件項目開發,軟件項目中使用到了mysql數據庫存儲數據的時候,需要使用客戶端圖形化工具連接數據查看或修改數據內容,使用IDEA就可以直接連接數據庫查詢或修改數據,不需要再單獨下載數據庫客戶端軟件了,下面我介紹下如何使用IDEA連接mysql數據庫查詢數據內容的方法:
1、
打開IDEA軟件工具,正常打開一個項目工程之後,在工具類的右側會看到Database圖標,點擊打開之後,如果之前沒有連接過任何數據庫,這個窗口頁面都是空的點擊如圖所示的加號按鈕,創建一個新的數據庫連接
;
2、選擇Data Source,然後再選擇MySQL,這裡可以看到支持很多種數據庫類型,這裡選擇您自己對應使用的數據庫類型,這裡我們演示使用的是mysql數據庫;
3、在這個頁面需要填寫連接的數據庫host,數據庫名稱,用戶名以及密碼,端口如果是mysql默認是3306,如果沒有修改保持默認即可;
4、連接mysql需要配置mysql連接的數據庫驅動文件,如果沒有配置的話,會提示沒有可用的驅動,在頁面點擊加號按鈕找到電腦的驅動文件位置、添加上即可
;
5、驅動文件和連接配置信息填寫完成之後,點擊Test Connection按鈕測試連接是否可以正常連接,當出現Connection successful提示即表示測試連接成功,以上配置信息填寫正確
;
6、直接點擊確定按鈕,即可正常打開連接進行mysql數據庫內容的查詢了,可以看到tables是數據庫表,下面是函數對象
;
7、在某個表名稱上,雙擊鼠標左鍵,即可打開表數據內容窗口,查詢到了數據表中內容數據,可以針對數據進行增刪改查等操作;
8、從以上操作可以看到,一般寫代碼一般調試數據的時候,可以都在IDEA工具中完成了,不需要再多次切換工具那麼麻煩了。
php連接mysql數據庫
?function
conn(){$conn01
=
mysql_connect(“localhost”,’root’,’123456′);//root是帳號,123456是密碼$mycon=mysql_select_db(‘testdatabase’,$conn01);
//testdatabase是mysql數據庫名if($mycon){echo(“數據庫連接成功”);}else{echo(“數據庫連接失敗”);}}conn();?
mysql怎樣連接mysql數據庫
1.MySQL安裝,不會的朋友可以看連接:
下面來創建一個數據:
mysqlCREATE DATABASE test; //創建一個數據庫
mysqluse test; //指定test為當前要操作的數據庫
mysqlCREATE TABLE user (name VARCHAR(20),password VARCHAR(20)); //創建一個表user,設置兩個字段。
mysqlINSERT INTO user VALUES(‘huzhiheng’,’123456′); //插入一條數據到表中
2.打開Eclipse,創建一個項目(my),
操作:右鍵點擊my—build Path—add external Archiver…選擇jdbc驅動,點擊確定。
我的項目列表:
3.驅動已經導入,下面我們來寫一個程序驗證一下
import java.sql.*; public class MysqlJdbc { public static void main(String args[]) { try { Class.forName(“com.mysql.jdbc.Driver”); //加載MYSQL JDBC驅動程序 //Class.forName(“org.gjt.mm.mysql.Driver”); System.out.println(“Success loading Mysql Driver!”); } catch (Exception e) { System.out.print(“Error loading Mysql Driver!”); e.printStackTrace(); } try { Connection connect = DriverManager.getConnection( “jdbc:mysql://localhost:3306/test”,”root”,”198876″); //連接URL為 jdbc:mysql//服務器地址/數據庫名 ,後面的2個參數分別是登陸用戶名和密碼 System.out.println(“Success connect Mysql server!”); Statement stmt = connect.createStatement(); ResultSet rs = stmt.executeQuery(“select * from user”); //user 為你表的名稱 while (rs.next()) { System.out.println(rs.getString(“name”)); } } catch (Exception e) { System.out.print(“get data error!”); e.printStackTrace(); } } }
點擊運行程序:
Success loading Mysql Driver! Success connect Mysql server! huzhiheng
出現上面結果,說明你連接數據庫成功。
4.可以查看到MySQL裡面的內容,那我們是不是想往MySQL中插入數據呢。
下面的例子,往MySQL的user表中插入100條數據
import java.sql.*; public class Myjproject { public static void main(String args[]
原創文章,作者:MZCI,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/146619.html