做黑枸杞的公司網(wǎng)站競(jìng)價(jià)排名是什么
1.進(jìn)入命令行:輸入cmd,以管理員身份·運(yùn)行
windows+r
2.登錄mysql
3.創(chuàng)建庫(kù)和表
4.使用Java命令查詢數(shù)據(jù)庫(kù)操作
添加包
導(dǎo)入包的快捷鍵
選擇第四個(gè)
找到包的位置
導(dǎo)入成功
創(chuàng)建java項(xiàng)目
二:連接數(shù)據(jù)庫(kù):
第一步:注冊(cè)驅(qū)動(dòng)
第二步:獲取連接
第三步:獲取statment對(duì)象
第四步:執(zhí)行sql語(yǔ)句返回結(jié)果集
第五步:遍歷結(jié)果集
第六步:關(guān)閉連接釋放資源:java存在自動(dòng)回收資源,不關(guān)閉會(huì)占空間
創(chuàng)建類:
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
?
import com.mysql.cj.jdbc.Driver;
?
?
public class MysqlDemo {
?
? ? public static void main(String[] args) throws SQLException {
? ? ? ? // TODO Auto-generated method stub二:連接數(shù)據(jù)庫(kù):
?
//第一步:注冊(cè)驅(qū)動(dòng)
? ? ? ? DriverManager.registerDriver(new Driver());
?
//第二步:獲取連接
? ? ? ? Connection coonection=DriverManager.getConnection//創(chuàng)建對(duì)象存下這個(gè)地址
? ? ("jdbc:mysql://localhost:3306/school_java","root" ,"1125" );//傳入?yún)?shù):1.哪個(gè)數(shù)據(jù)庫(kù)2.哪個(gè)用戶3.密碼
//用什么技術(shù),主機(jī)地址,端口號(hào):所有數(shù)據(jù)庫(kù)默認(rèn)端口號(hào)3306,需要連接的數(shù)據(jù)庫(kù)名稱
? ? ? ??
? ? ? ??
//第三步:獲取statment對(duì)象,準(zhǔn)備
PreparedStatement preparedStatement = coonection.prepareStatement("select*from course");
?
//第四步:執(zhí)行sql語(yǔ)句返回結(jié)果集
?ResultSet resultSet =preparedStatement.executeQuery();
//第五步:遍歷結(jié)果集
?while(resultSet.next()) {
? ? ?System.out.print(resultSet.getInt("id"));
? ? ?System.out.println(resultSet.getString("name"));//打印輸出SQL語(yǔ)句的字段
? ? ?
? ? ?
?}
?
//第六步:關(guān)閉連接釋放資源:java存在自動(dòng)回收資源,不關(guān)閉會(huì)占空間
?resultSet.close();
?preparedStatement .close();
?coonection.close();
? ? ? ??
? ? }
?
}
封裝代碼方法
1.注冊(cè)驅(qū)動(dòng)
2.查詢所有數(shù)據(jù)
3.
最后在主函數(shù)直接調(diào)用
?