电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

IntellJ Idea 2020版添加sqlite數(shù)據(jù)庫(kù)的方法

瀏覽:121日期:2024-08-04 17:42:57

工具列表:

1.Sqlite

2. SQLiteStudio

3. IntellJ

4. sqlite-jdbc-3.32.3.2.jar

運(yùn)行結(jié)果先睹為快:

IntellJ Idea 2020版添加sqlite數(shù)據(jù)庫(kù)的方法

下載安裝IntellJ

直接到官網(wǎng)下載即可,新手建議不要下載最新的,一旦編譯器UI上有修改和教程對(duì)不上號(hào),自己爬樓摸索比較話時(shí)間。當(dāng)然也會(huì)有第一手的寶貴收獲。

https://www.jetbrains.com/idea/download/#section=windows

IntellJ Idea 2020版添加sqlite數(shù)據(jù)庫(kù)的方法

下載Sqlite開(kāi)發(fā)工具

https://www.sqlite.org/download.html

解壓后直接可以運(yùn)行,無(wú)需安裝。

IntellJ Idea 2020版添加sqlite數(shù)據(jù)庫(kù)的方法

創(chuàng)建數(shù)據(jù)庫(kù)文件

創(chuàng)建studio.sqlite名稱(chēng)的數(shù)據(jù)庫(kù)文件。

IntellJ Idea 2020版添加sqlite數(shù)據(jù)庫(kù)的方法

注釋?zhuān)喝绻霈F(xiàn)無(wú)法生成的現(xiàn)象,在“sqlite>”后輸入任意非空字符后回車(chē)然后Ctrl+C取消即可生成studio.sqlite文件。(.sqlite,.db后綴數(shù)據(jù)庫(kù)文件均可識(shí)別。)

此處如果只創(chuàng)建一個(gè)空白的文件,也可以用修改后綴的方法直接新建一個(gè)*.db文件。

IntellJ Idea 2020版添加sqlite數(shù)據(jù)庫(kù)的方法

數(shù)據(jù)庫(kù)文件寫(xiě)入數(shù)據(jù)

這個(gè)網(wǎng)絡(luò)地址可以下載SQLiteStudio,還有使用教程??梢苑奖愕匿浫霐?shù)據(jù)。

http://www.xue51.com/soft/4831.html

IntellJ Idea 2020版添加sqlite數(shù)據(jù)庫(kù)的方法

IntellJ Idea 2020版添加sqlite數(shù)據(jù)庫(kù)的方法

IntellJ Idea 2020版添加sqlite數(shù)據(jù)庫(kù)的方法

IntellJ Idea 2020版添加sqlite數(shù)據(jù)庫(kù)的方法

IntellJ Idea 2020版添加sqlite數(shù)據(jù)庫(kù)的方法

IntellJ Idea 2020版添加sqlite數(shù)據(jù)庫(kù)的方法

數(shù)據(jù)庫(kù)錄入數(shù)據(jù)

錄入示例數(shù)據(jù)和字段完成如下所示:

IntellJ Idea 2020版添加sqlite數(shù)據(jù)庫(kù)的方法

進(jìn)入IntellJ配置數(shù)據(jù)庫(kù)

此時(shí)發(fā)現(xiàn)Tool Windows中沒(méi)有Database選項(xiàng),需要安裝Database工具包。

IntellJ Idea 2020版添加sqlite數(shù)據(jù)庫(kù)的方法

File-》Settings-》Plugins

IntellJ Idea 2020版添加sqlite數(shù)據(jù)庫(kù)的方法

選擇Plugins,搜索框搜索database,安裝“Database Navigator”,然后重啟Intellj應(yīng)用。

IntellJ Idea 2020版添加sqlite數(shù)據(jù)庫(kù)的方法

重啟后,左邊框會(huì)出現(xiàn)“DB Browser”選項(xiàng)。

IntellJ Idea 2020版添加sqlite數(shù)據(jù)庫(kù)的方法

IntellJ Idea 2020版添加sqlite數(shù)據(jù)庫(kù)的方法

IntellJ Idea 2020版添加sqlite數(shù)據(jù)庫(kù)的方法

IntellJ Idea 2020版添加sqlite數(shù)據(jù)庫(kù)的方法

java代碼如下:

import java.sql.*; public class database { public static void main(String[] arg) throws ClassNotFoundException, SQLException { System.out.println('database'); Connection conn = null; ResultSet rs = null; Statement statement; Class.forName('org.sqlite.JDBC');//sqlite database name. conn = DriverManager.getConnection('jdbc:sqlite:F:codeZdatabasemysqlite1.sqlite'); statement = conn.createStatement(); rs = statement.executeQuery('SELECT * FROM demo'); //this is name of database list while (rs.next()){ System.out.println('--------------------'); System.out.print('id:'+rs.getString('id')); System.out.print(' name:'+rs.getString('name')); System.out.println(' age:'+rs.getString('age')); } }}

注意:

1. 數(shù)據(jù)庫(kù)操作函數(shù)中存在異常,因此需要包含ClassNotFoundException, SQLException,參考編譯器調(diào)試添加即可。

運(yùn)行結(jié)果如下所示:

IntellJ Idea 2020版添加sqlite數(shù)據(jù)庫(kù)的方法

附錄:

問(wèn)題一:數(shù)據(jù)庫(kù)加載失敗

出現(xiàn)如下錯(cuò)誤,可能是沒(méi)有添加jar包導(dǎo)致。sqlite-jdbc-3.32.3.2.jar

IntellJ Idea 2020版添加sqlite數(shù)據(jù)庫(kù)的方法

file-》Project structure-》

IntellJ Idea 2020版添加sqlite數(shù)據(jù)庫(kù)的方法

IntellJ Idea 2020版添加sqlite數(shù)據(jù)庫(kù)的方法

添加sqlite-jdbc-3.32.3.2.jar,記得勾選。

IntellJ Idea 2020版添加sqlite數(shù)據(jù)庫(kù)的方法

問(wèn)題二:

如下URL對(duì)應(yīng)的就是數(shù)據(jù)庫(kù)的路徑和名稱(chēng)。

IntellJ Idea 2020版添加sqlite數(shù)據(jù)庫(kù)的方法

問(wèn)題三:無(wú)法連接數(shù)據(jù)庫(kù)

查看數(shù)據(jù)庫(kù)url名稱(chēng),并且運(yùn)行代碼之前確保數(shù)據(jù)庫(kù)是disconnect狀態(tài)。

IntellJ Idea 2020版添加sqlite數(shù)據(jù)庫(kù)的方法

題四:讀取表信息失敗

如下為數(shù)據(jù)庫(kù)創(chuàng)建的表名字不對(duì)應(yīng),使用SQLiteStudio打開(kāi)數(shù)據(jù)庫(kù)文件查看DLL(參考上面的圖)修改為正確的名稱(chēng)即可。

IntellJ Idea 2020版添加sqlite數(shù)據(jù)庫(kù)的方法

到此這篇關(guān)于IntellJ Idea 2020版添加sqlite數(shù)據(jù)庫(kù)的方法的文章就介紹到這了,更多相關(guān)Idea添加sqlite數(shù)據(jù)庫(kù)內(nèi)容請(qǐng)搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!

標(biāo)簽: IDEA
相關(guān)文章:
主站蜘蛛池模板: 冷凝水循环试验箱-冷凝水试验箱-可编程高低温试验箱厂家-上海巨为(www.juweigroup.com) | 捷码低代码平台 - 3D数字孪生_大数据可视化开发平台「免费体验」 | 杭州代理记账多少钱-注册公司代办-公司注销流程及费用-杭州福道财务管理咨询有限公司 | 自动部分收集器,进口无油隔膜真空泵,SPME固相微萃取头-上海楚定分析仪器有限公司 | 储气罐,真空罐,缓冲罐,隔膜气压罐厂家批发价格,空压机储气罐规格型号-上海申容压力容器集团有限公司 | 杰福伦_磁致伸缩位移传感器_线性位移传感器-意大利GEFRAN杰福伦-河南赉威液压科技有限公司 | 冷库安装厂家_杭州冷库_保鲜库建设-浙江克冷制冷设备有限公司 | 工业胀紧套_万向节联轴器_链条-规格齐全-型号选购-非标订做-厂家批发价格-上海乙谛精密机械有限公司 | 水成膜泡沫灭火剂_氟蛋白泡沫液_河南新乡骏华消防科技厂家 | 钢格板_钢格栅_格栅板_钢格栅板 - 安平县鑫拓钢格栅板厂家 | 体坛网_体坛+_体坛周报新闻客户端| 黄石妇科医院_黄石东方女子医院_黄石东方妇产医院怎么样 | 智慧食堂_食堂管理系统_食堂订餐_食堂消费系统—客易捷 | [品牌官网]贵州遵义双宁口腔连锁_贵州遵义牙科医院哪家好_种植牙_牙齿矫正_原华美口腔 | 二维运动混料机,加热型混料机,干粉混料机-南京腾阳干燥设备厂 | 北京京云律师事务所| 牛皮纸|牛卡纸|进口牛皮纸|食品级牛皮纸|牛皮纸厂家-伽立实业 | 沈阳楼承板_彩钢板_压型钢板厂家-辽宁中盛绿建钢品股份有限公司 轴承振动测量仪电箱-轴承测振动仪器-测试仪厂家-杭州居易电气 | 美名宝起名网-在线宝宝、公司、起名平台 | 时代北利离心机,实验室离心机,医用离心机,低速离心机DT5-2,美国SKC采样泵-上海京工实业有限公司 工业电炉,台车式电炉_厂家-淄博申华工业电炉有限公司 | 断桥铝破碎机_铝合金破碎机_废铁金属破碎机-河南鑫世昌机械制造有限公司 | 办公室家具公司_办公家具品牌厂家_森拉堡办公家具【官网】 | 上海物流公司,上海货运公司,上海物流专线-优骐物流公司 | IIS7站长之家-站长工具-爱网站请使用IIS7站长综合查询工具,中国站长【WWW.IIS7.COM】 | 吉祥新世纪铝塑板_生产铝塑板厂家_铝塑板生产厂家_临沂市兴达铝塑装饰材料有限公司 | 书信之家_书信标准模板范文大全| 回收二手冲床_金丰旧冲床回收_协易冲床回收 - 大鑫机械设备 | 代办建筑资质升级-建筑资质延期就找上海国信启航 | ETFE膜结构_PTFE膜结构_空间钢结构_膜结构_张拉膜_浙江萬豪空间结构集团有限公司 | 高楼航空障碍灯厂家哪家好_航空障碍灯厂家_广州北斗星障碍灯有限公司 | 广东高华家具-公寓床|学生宿舍双层铁床厂家【质保十年】 | 河北凯普威医疗器材有限公司,高档轮椅系列,推车系列,座厕椅系列,协步椅系列,拐扙系列,卫浴系列 | 山楂片_雪花_迷你山楂片_山楂条饼厂家-青州市丰源食品厂 | 艺术涂料_进口艺术涂料_艺术涂料加盟_艺术涂料十大品牌 -英国蒙太奇艺术涂料 | LHH药品稳定性试验箱-BPS系列恒温恒湿箱-意大利超低温冰箱-上海一恒科学仪器有限公司 | 户外-组合-幼儿园-不锈钢-儿童-滑滑梯-床-玩具-淘气堡-厂家-价格 | 众品家具网-家具品牌招商_家具代理加盟_家具门户的首选网络媒体。 | 体感VRAR全息沉浸式3D投影多媒体展厅展会游戏互动-万展互动 | 【连江县榕彩涂料有限公司】官方网站| LED灯杆屏_LED广告机_户外LED广告机_智慧灯杆_智慧路灯-太龙智显科技(深圳)有限公司 | 冷水机-冰水机-冷冻机-冷风机-本森智能装备(深圳)有限公司 |