您的位置:首页 > 编程语言 > Java开发

java eclipse 环境配置

2017-06-18 21:06 155 查看
新配了台microserver服务器,虚拟了一个win10用作平时远程桌面用,顺便把java eclipse tomcat等都重新安装配置了一下,以后家里单位就都可以用这台服务器远程了,代码也都在服务器上,容易管理。

另外虚拟一个ubuntu  运行花生壳DDNS,后期用作tomcat服务的 web服务器,总感觉win系统经常会有莫名其妙的问题导致错误奔溃,特别升级win10后。。。。

java  官方下载,安装没什么好说的,环境配置如下

JAVA_HOME   java安装目录

CLASSPATH   .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

PATH               %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

eclipse安装  java ee环境。  其他也无所谓,后面softwareinstall可以再添加插件。安装时候莫名出现几个错误,重新用管理员权限运行就好了~~

tomcat   暂时
4000
用的7,

CATALINA_HOME   安装目录

执行bin下的statup.bat   打开localhost:8080检查一下是否成功。

新的eclipse自带maven 就不用另外下载 了。

建好工作目录,准备继续学习~~

mysql我是直接放在了ubuntu里,通过网络访问。

设置相关:

1 建立新的mysql用户,用于后面权限管理 
命令:CREATE USER 'username'@'host' IDENTIFIED BY 'password'; 

2 授权  授权格式:grant
权限 on
数据库.* to
用户名@登录主机
identified by "密码"; 可以让用户只有特定数据库才有权限更改

2.1
登录MYSQL(有ROOT权限),这里以ROOT身份登录:

  @>mysql -u root -p
  @>密码
  2.2
首先为用户创建一个数据库(testDB):

  mysql>create database testDB;
  2.3
授权test用户拥有testDB数据库的所有权限(某个数据库的所有权限):

   mysql>grant all privileges on testDB.* to test@localhost identified by '1234';
   mysql>flush privileges;//刷新系统权限表
  格式:grant 权限
on 数据库.* to
用户名@登录主机
identified by "密码"; 
  2.4
如果想指定部分权限给一用户,可以这样来写:

  mysql>grant select,update on testDB.* to test@localhost identified by '1234';
  mysql>flush privileges; //刷新系统权限表
  2.5
授权test用户拥有所有数据库的某些权限:   

  mysql>grant select,delete,update,create,drop on *.* to test@"%" identified by "1234";
     //test用户对所有数据库都有select,delete,update,create,drop
权限。
  //@"%"
表示对所有非本地主机授权,不包括localhost。(localhost地址设为127.0.0.1,如果设为真实的本地地址,不知道是否可以,没有验证。)
 //对localhost授权:加上一句grant
all privileges on testDB.* to test@localhost identified by '1234';即可。
3.
删除用户

   @>mysql -u root -p
  @>密码
   mysql>Delete FROM user Where User='test' and Host='localhost';
   mysql>flush privileges;
   mysql>drop database testDB; //删除用户的数据库
删除账户及权限:>drop user
用户名@'%';
        >drop user
用户名@ localhost; 
 
4.
修改指定用户密码

 
  @>mysql -u root -p
 
  @>密码
    mysql>update mysql.user set password=password('新密码')
where User="test" and Host="localhost";
 
  mysql>flush privileges;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  spring mvc 服务器