myeclipse连接mysql数据库详细步骤
对于刚刚使用myeclipse进行Java开发的同学来说,数据库的连接非常重要。课堂上老师也是会很快的讲完,还没有回过神来,课程已经结束了,那种感觉自己深有体会,尤其是英文版。想问又不敢问。因为自己经历过所以在这里分享一下myeclipse连接mysql数据库详细操作步骤。第一步 打开Database
图一 打开myeclipse然后点击window窗口 点击Open Perspective菜单中的MyEclipse Database Explorer 进入(图二)
第二步 创建连接
图二 在空白处右击鼠标新建(即new)或者点击菜单栏中的快捷键(图二中向下的三角符号)新建。弹出Database Driver 菜单见(图三)
第三步 选择连接方式
图三 在Driver template选项框中 选择MySql Connector/j 如,图四
第四步 填写配置信息
图四 在 Driver name填写链接数据库的名称(这个可由自己喜好填写,建议最好和所做项目名称相关便于使用时查找) Connection URL用于填写连接要使用mysql数据库的地址(jdbc:mysql://hostname[:3306]/dbname)可改为(jdbc:mysql://localhost:3306/test),其中localhost表示的是连接本地数据库的意思,3306是表示连接mysql数据库的端口号(不同的数据库端口号也不相同), User name 填写数据库用户名mysql默认的是root Password填写访问mysql数据库时的你所设置的访问密码。如,图五 图五
第五步 添加驱动
图六 点击Add JARs添加myeclipse连接mysql数据库的驱动文件(存放驱动的文件最好是英文目录,在测试时确定mysql数据库已经打开,否则测试不会成功),在这里添加的是mysql-connector-java-5.1.7-bin版本(可以在网上搜索下载、)如,图七
第六步 测试数据配置是否正确
图七 点击Test Driver测试是否配置成功,输入访问数据库密码。如,图八 图八
第七步 测试成功
图九 测试连接mysql数据库成功,点击Finish完成创建连接。
第八歩 连接数据库
图十 右击你创建的连接点击Open another connection 输入mysql数据库密码就能看到所创建的数据库表。如 图十一、图十二 图十一 图十二
绛旓細myeclipse杩炴帴mysql鏁版嵁搴撶殑鏂规硶濡備笅锛1銆佸湪myEclipse涓紝Window鈥>Open Perspective鈥>MyEclipse Database Explorer銆傛墦寮涔嬪悗宸︿晶浼氬嚭鐜颁笅鍥炬墍绀虹晫闈紝鍦ㄧ┖鐧藉尯鍩熷彸鍑烩斺擭ew銆2銆侀変腑鎵寤虹殑DB锛屽彸鍑籓pen Connection锛岃緭鍏ョ敤鎴峰悕鍜屽瘑鐮併3銆佸氨鍙互鐪嬪埌杩炴帴鎴愬姛锛屽彲鏌ョ湅鏁版嵁搴撱
绛旓細绗竴姝 鎵撳紑Database 鍥句竴 鎵撳紑myeclipse鐒跺悗鐐瑰嚮window绐楀彛 鐐瑰嚮Open Perspective鑿滃崟涓殑MyEclipse Database Explorer 杩涘叆锛堝浘浜岋級绗簩姝 鍒涘缓杩炴帴 鍥句簩 鍦ㄧ┖鐧藉鍙冲嚮榧犳爣鏂板缓锛堝嵆new锛夋垨鑰呯偣鍑昏彍鍗曟爮涓殑蹇嵎閿紙鍥句簩涓悜涓嬬殑涓夎绗﹀彿锛夋柊寤恒傚脊鍑篋atabase Driver 鑿滃崟瑙侊紙鍥句笁锛夌涓夋 閫夋嫨杩炴帴鏂瑰紡 鍥...
绛旓細鎵撳紑MyEclipse鍚庢寜涓涓嬫搷浣滐細1銆佽彍鍗晈indow--->open perspective--->MyEclipse database explorer(濡傛灉娌℃湁灏变粠other涓夋嫨)2銆佸湪宸﹁竟鐨勮鍥句腑锛岀幇鍦ㄥ彧鏈変竴涓寜閽兘浣跨敤锛岄紶鏍囨斁涓婅兘鏄剧ず鈥淣ew鈥濓紝鐐瑰嚮杩欎釜鎸夐挳3銆佸湪寮瑰嚭鐨勫璇濇涓偣鍑烩淐onfigure database driver鈥4銆佸湪鍙堝脊鍑虹殑绐楀彛涓偣鍑绘寜閽淣ew......
绛旓細鍦 MyEclipse 涓杩炴帴 MySQL 鏃跺嚭鐜扳淎ccess denied for user 'root'@'localhost' (using password: YES)鈥濋敊璇彲鑳芥槸鐢变簬澶氱鍘熷洜閫犳垚鐨勩傚瘑鐮侀敊璇細鎮ㄥ湪 MyEclipse 涓娇鐢ㄧ殑 MySQL 鐢ㄦ埛鍚嶅拰瀵嗙爜涓庢偍鍦 MySQL 鎺у埗鍙颁腑浣跨敤鐨勭敤鎴峰悕鍜屽瘑鐮佸彲鑳戒笉鍚屻傝纭繚鎮ㄥ湪 MyEclipse 涓娇鐢ㄧ殑鐢ㄦ埛鍚嶅拰瀵嗙爜鏄纭殑銆
绛旓細宸ュ叿锛myeclipse 鏂规硶锛氭楠 鏂板缓涓涓狫ava绫绘枃浠躲傚湪绫绘枃浠朵腑濉啓涓嬫柟浠g爜锛杩炴帴mysql鐨勫浐瀹氫唬鐮佺▼搴忥級姝ゆ椂寮濮嬫祴璇曡繛鎺ユ暟鎹簱鏄惁鎴愬姛锛屽彸閿偣鍑婚夋嫨銆恟un As銆戯紝鐒跺悗閫夋嫨銆怞unit Test銆戝湪鎺у埗鍙板鏋滃脊鍑轰互涓嬩俊鎭紝琛ㄦ槑鏁版嵁搴撹繛鎺ユ垚鍔
绛旓細鐐 鎵惧埌鍦ㄩ噷闈㈠彸閿夋嫨new 鏂板缓涓杩炴帴锛屽氨鑳借繛鏁版嵁搴撲簡
绛旓細private static final String URL = "jdbc:mysql://localhost:3306/competeinfluence";private static final String USER = "root";private static final String PWD = "szy";// 1銆佸姞杞絁DBC椹卞姩绋嬪簭锛// 鍦杩炴帴鏁版嵁搴撲箣鍓嶏紝棣栧厛瑕佸姞杞芥兂瑕佽繛鎺ョ殑鏁版嵁搴撶殑椹卞姩鍒癑VM锛圝ava铏氭嫙鏈猴級锛// 閫氳繃java.lang...
绛旓細myeclipse涓娇鐢↗DBC杩炴帴MySQL杩炴帴鏁版嵁搴擄紝鍙互鏂板缓涓涓猨ava鏂囦欢锛屼娇鐢↗DBC鎿嶄綔鏁版嵁搴撳氨鍙互锛屽疄渚嬪涓嬶細import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;public class JDBConnection {private final static String url...
绛旓細1銆佸湪MyEclipse涓杩炴帴MySQL鏁版嵁搴擄細渚濇鐐瑰嚮window-->show view-->other-->MyEclipse Database-->DB Browser 2銆侀変腑DB Browser锛屽彸閿崟鍑伙紝骞堕夋嫨New涓涓暟鎹繛鎺ョ殑鑿滃崟锛屾柊寤轰竴涓MySQL杩炴帴锛屽湪寮瑰嚭鐨勬柊绐楀彛涓~鍏ョ浉搴旂殑淇℃伅 3銆佺劧鍚庣偣鍑籉inish锛屽畬鎴愭娆℃搷浣滐紝鍗村緱鍒颁簡濡備笅鍥炬墍绀虹殑閿欒淇℃伅锛屽皾璇曞娆′篃...
绛旓細涓鑸琈ySQL杩炴帴涓嶄笂锛屽彲鑳芥湁涓ゅぇ鍘熷洜锛1銆丮yEclipse閰嶇疆閿欒 2銆丮ySQL閰嶇疆涓嶅綋銆備竴銆佹垜浠竴鑸殑杩炴帴姝ラ濡備笅锛1銆佸湪MyEclipse涓繛鎺ySQL鏁版嵁搴擄細渚濇鐐瑰嚮window-->show view-->other-->MyEclipse Database-->DB Browser MyEclipse杩炴帴MySQL鎶ラ敊瑙e喅鍔炴硶 鍥句竴锛氭壘鍒版暟鎹簱杩炴帴閫夐」 2銆侀変腑DB Browser锛屽彸閿...