安装MYSQL并用ECLIPSE开发程序连接.docx

上传人:牧羊曲112 文档编号:3432901 上传时间:2023-03-13 格式:DOCX 页数:9 大小:40.29KB
返回 下载 相关 举报
安装MYSQL并用ECLIPSE开发程序连接.docx_第1页
第1页 / 共9页
安装MYSQL并用ECLIPSE开发程序连接.docx_第2页
第2页 / 共9页
安装MYSQL并用ECLIPSE开发程序连接.docx_第3页
第3页 / 共9页
安装MYSQL并用ECLIPSE开发程序连接.docx_第4页
第4页 / 共9页
安装MYSQL并用ECLIPSE开发程序连接.docx_第5页
第5页 / 共9页
亲,该文档总共9页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《安装MYSQL并用ECLIPSE开发程序连接.docx》由会员分享,可在线阅读,更多相关《安装MYSQL并用ECLIPSE开发程序连接.docx(9页珍藏版)》请在三一办公上搜索。

1、安装MYSQL并用ECLIPSE开发程序连接MYSQL是免费的数据库 一、MYSQL Community Server数据库的下载 点击“Download”点击“Community”选择“MySQL Community Server” 选择“Windows (x86, 32-bit), ZIP (343.8M) Archive(mysql-5.6.25-win32.zip)”下载需要注册Oracal账户 用户名:,密码: 注册登录后 下载 二、安装(此版本不需要安装, 只需要解压后放在C盘即可,没有Setup.exe文件,同TOMCAT安装方式) mysql-5.6.25-win32.zip文

2、件大小:343M 解压ZIP文件,放在C盘根目录中。将里面的数据库文件夹拷贝的C盘根目录 将my-default.ini复制一份命名为my.ini,注意此文件路径。 打开my.ini,进行相关配置。 将相关的#去掉,并进行路径和字符集配置(端口默认3306,主机地址为127.0.0.1,主机名为localhost,用户名root,密码为空) ,这里编码方式为UTF8,同时要保证编码方式都相同 # For advice on how to change settings please see # # * DO NOT EDIT THIS FILE. Its a template which wi

3、ll be copied to the # * default location during install, and will be replaced if you # * upgrade to a newer version of MySQL. mysqld # Remove leading # and set to the amount of RAM for the most important data # cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%. # innodb_buffer

4、_pool_size = 128M # Remove leading # to turn on a very important data integrity option: logging # changes to the binary log between backups. # log_bin # These are commonly set, remove the # and set as required. basedir = C:mysql-5.6.25-win32 datadir = C:mysql-5.6.25-win32data # port = . # server_id

5、= . # Remove leading # to set options mainly useful for reporting servers. # The server defaults are faster for transactions and fast SELECTs. # Adjust sizes as needed, experiment to find the optimal values. # join_buffer_size = 128M # sort_buffer_size = 2M # read_rnd_buffer_size = 2M sql_mode=NO_EN

6、GINE_SUBSTITUTION,STRICT_TRANS_TABLES #服务端的编码方式 character-set-server=UTF8 client #客户端编码方式,最好和服务端保持一致 loose-default-character-set= UTF8 WinMySQLadmin Server=C:mysql-5.6.25-win32binmysqld.exe 到DOS命令行下对MYSQL进行注册 开始运行cmd,然后cd到mysql安装目录的bin下面,我的目录就是C:mysql-5.6.25-win32bin。 然后执行mysqld install 提示服务安装成功!运行s

7、ervices.msc,确实有一个名为MySQL的服务了,启动它。启动MYSQL数据库 MySQL的默认用户名是root,密码为空。 怎么登录?还是开始运行cmd,cd到bin目录下,然后执行mysql -u root -p,提示输入密码,由于第一次运行,密码为空可以直接回车。 修改密码。运行C: mysql-5.6.25-win32binmysqladmin u root -p password ,然后按回车。 设置好密码之后,推出exit;(要加;) 然后重新登录MYSQL:先到bin路径下,输入mysql u root p回车,输入密码1234后回车,即可登录。 输入exit即可推出 相

8、关操作实例:(首先要进入mysql中,mysql命令都要加“;”,不区分大小写) 1.创建一个新的数据库 create database student; 2.显示所有数据库 show databases; 3.查看某个数据库中的表 use mysql; show tables; 三、在ECLIPSE中配置MYSQL 1. 免费下载MYSQL的JDBC驱动程序 输入网址: 选择ZIP下载mysql-connector-java-5.0.8.zip 将下载好的JDBC驱动程序解压。 2. 配置eclipse(每次新建一个JAVA APPLICATION工程都需要将JDK和驱动程序加载一次) 注意

9、:下面的例子是针对JAVA APPLICATIO工程,如果是JAVA WEB工程,则应该把驱动程序 首先要创建一个JAVA APPLICATION工程(这里命名为MysqlJdbc) 右键点击工程名称,选择“Build Path-Configure Build Path” 点击“Add External JARS” 找到驱动程序 点击OK即可,自动加载到自动生成的Referenced Libraries文件夹中。 3. 测试程序 首先创建数据库和表 mysqlCREATE DATABASE test1; /创建一个数据库 mysqluse test1; /指定test为当前要操作的数据库 my

10、sqlCREATE TABLE user (name VARCHAR(20),password VARCHAR(20); /创建一个表user,设置两个字段。 mysqlINSERT INTO user VALUES(zhu,123); /插入一条数据到表中 创建一个JAVA工程,创建一个包和类 import java.sql.*; public class MysqlJdbc public static void main(String args) try Class.forName(com.mysql.jdbc.Driver); /加载MYSQL JDBC驱动程序 /Class.forNa

11、me(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/test1,root,1234); /连接URL为 jdbc:mysql/服务器地址/数据库名 ,后面的2

12、个参数分别是登陆用户名和密码 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.printStackTra

13、ce; 出现上面结果,说明你连接数据库成功。 Success loading Mysql Driver! Success connect Mysql server! zhu 下面的例子,往MySQL的user表中插入100条数据(创建类Myjproject) package mm; import java.sql.*; public class Myjproject public static void main(String args) try Class.forName(com.mysql.jdbc.Driver); /加载MYSQL JDBC驱动程序 /Class.forName(org

14、.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/test1,root,1234); int num=100; PreparedStatement Statement=

15、connect.prepareStatement(INSERT INTO user VALUES(?,?); for(int i=0;i show databases; /查看所数据库 mysql use test1; /使test1为当前要操作的数据库 mysql show tables; /查看当前数据库的所有表 mysql select *from user; /查看当前表的所有信息 例3:创建JAVA WEB工程,连接数据库。 1、 创建JAVA WEB工程 工程名称为6-4-1 2.加载MYSQL数据库驱动程序 复制驱动程序mysql-connector-java-5.0.8-bin.jar 将此驱动程序拷贝到WebContentWEB-INFlib文件夹下。 3.创建JSP文件 在WebContent目录下创建JSP文件,名为testdb.jsp 在testdb.jsp中输入 Insert title here 在JSP中使用JDBC连接MYSQL out.println(操作失败); e.printStackTrace;

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号