实战mysql数据库引擎 myeclipse连接mysql数据库详细步骤


实战mysql数据库引擎 myeclipse连接mysql数据库详细步骤

文章插图
一、MyEclipse导入Java_maven_project项目 或者IDEA导入
项目信息介绍:maven项目对象模型(POM) , 可以通过一小段信息来管理项目的构建 , 报告和文档的软件项目管理工具 。在本地既可以自己建立maven导入依赖 , 也可以通过编译器自己进行依赖下载 。在加载依赖过程中最容易出现的问题时依赖包的缺失。需要通过观察 寻找 , 找出缺少的包 , 并且导入工程 。1. Maven有一个重要的文件”settings.xml“ , 这个文件来源于apache-maven-2.0.8/conf/ 下 , 要放在window下 ,  Win7和Winxp还是有点不一样  ,  Win7 —C:Users用户名.m2  ,  Winxp —C:Documents and Settings用户名.m2。2. 设置Maven的环境变量 , 基本上和设置Jdk环境变量相似 , 首先设置MAVEN_HOME , 再加入Path。3. 修改”settings.xml” 文件 , 在这个文件中找到<localRepository>d:/work</localRepository>这一行 , 进行修改 。这一行代表了Maven的Jar包仓库的位置 。work下放的都是项目所用到的jar包 , 每个Project都可以共用一个work 。4. Myeclipse7.5及以上版本本身自带Maven插件 。如果使用低版本的Myeclipse需要安装插件 , 在help菜单中选择software updates , 选择find and install , 选择search for new features to install-选择new remote site 。写入 name:maven URL:http:// m2eclipse.codehaus . org/update/去下载相关jar包和插件 。5. 在Myeclipse中windows-perferences中 , 在下图的位置上 , 查看users settings的路径是否正确 。6. 建立Maven的project , File–new—other—Java Maven Project 。7. 然后打开project里pom.xml文件nginx(engine x)是一个高性能的HTTP和反向代理服务器 , 也是一个IMP/POP3/SMTP服务器 。在本项目中主要是应用于前后端分离 。在项目开发中 , 前后端项目分开开发 , 尤其是单页面应用 , 前端代码会开单独的服务器 , 若直接在前端项目中访问后端API , 肯定会遇到因跨域不能访问的问题 。这时候用nginx反向代理实现跨域是最简单的跨越方式 。只需要修改nginx的配置即可解决跨域问题 , 支持所有浏览器 , 支持session , 不需要修改任何代码 , 并且不会影响服务器性能 。我们只需要配置nginx , 在一个服务器上配置多个前缀来转发http/https请求到多个真实的服务器即可 。这样 , 这个服务器上所有url都是相同的域名、协议、端口 。因此对于浏览器来说 , 这些url都是同源的 , 没有跨域限制 。而实际上 , 这些url实际上有物理服务器提供服务 。这些服务器的javascript可以跨域调用所有服务器的url 。将nginx目录下的nginx.conf修改如下 , 这里配置了两台server删除即可 。之所以配置两台服务器 , 是前端可能同时在开发两个项目 , 或者同一个项目开发环境和生成环境各自开启一个服务 , 方便调试:#user nobody; worker_processes 1; #error_log logs/error.log; #error_log logs/error.log notice; #error_log logs/error.log info; #pid logs/nginx.pid;events { worker_connections 1024;}http { include mime.types; default_type application/octet-stream; #log_format main '$remote_addr - $remote_user [$time_local] "$request" ' # '$status $body_bytes_sent "$http_referer" ' # '"$http_user_agent" "$http_x_forwarded_for"'; #access_log logs/access.log main; sendfile on; #tcp_nopush on; #keepalive_timeout 0; keepalive_timeout 65; #gzip on; server { listen 9000; #配置第一台服务器 server_name localhost; #charset koi8-r; #access_log logs/host.access.log main; location / { #alias D:\develop\project1dir\app\; #配置别名到项目源代码目录 , 那么访问http://localhost:9000/即访问此目录 # Frontend Server proxy_pass http://localhost:8001/; #更聪明的做法是代理到前端服务器地址 , 比如gulp+browser-sync开启的服务器 , 能看到代码实时更新效果 } location /api/ { rewrite ^/api/(.*)$ /$1 break; #所有对后端的请求加一个api前缀方便区分 , 真正访问的时候移除这个前缀 # API Server proxy_pass http://www.serverA.com; #将真正的请求代理到serverA,即真实的服务器地址 , ajax的url为/api/user/1的请求将会访问http://www.serverA.com/user/1 } #error_page 404 /404.html; # redirect server error pages to the static page /50x.html # error_page 500 502 503 504 /50x.html; location = /50x.html { root html; } # proxy the PHP scripts to Apache listening on 127.0.0.1:80 # #location ~ .php$ { # proxy_pass http://127.0.0.1; #} # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000 # #location ~ .php$ { # root html; # fastcgi_pass 127.0.0.1:9000; # fastcgi_index index.php; # fastcgi_param SCRIPT_FILEN```?mysql数据库的连接连接本地数据库修改配置文件 , 连接数据库 , 使用数据库界面可视化工具Navicat , 用来导出数据库或者导入数据库 。连接远程数据库修改配置文件 。连接数据库intelliJ Idea前后台分离Java环境搭建


以上关于本文的内容,仅作参考!温馨提示:如遇健康、疾病相关的问题,请您及时就医或请专业人士给予相关指导!

「四川龙网」www.sichuanlong.com小编还为您精选了以下内容,希望对您有所帮助: