win10配置jdk、maven、mysql的环境变量
因为一直忘记怎么配置jdk、maven、mysql的的环境变量,所以记录一下:
首先都是在电脑的高级设置-环境变量里面添加,所以要确定位置:
控制面板-系统和安全-系统-高级系统设置-环境变量
接下来就是添加各个环境变量的路径如下:
1.JDK 配置
1.下载jdk(省略)
2.安装jdk(省略)
3.复制jdk的路径,比如我的:D:/jdk1.8
4.在环境变量中点击新建:
变量名:JAVA_HOME
变量值:路径(D:/jdk1.8)
点击确定
5.在环境变量中点击新建:
变量名:CLASSPATH
变量值:
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; #注意标点符号也要
点击确定
6.在path中添加java的bin路径和jre的bin路径
path变量中添加值:
%JAVA_HOME%\bin
以及
新建一行放:
%JAVA_HOME%\jre\bin
点击确定
测试
win+R 输入cmd 进入窗口
输入:
java -version
如果弹出相关信息,则是说明成功配置了
2.maven 配置
流程和jdk差不多
可以直接在path中添加一行变量值,变量值为maven的bin文件路径
比如我的:D:\maven3.5\apache-maven-3.5.4\bin
流程:
1.打开path的配置窗口
2.添加路径(D:\maven3.5\apache-maven-3.5.4\bin)
3.点击确定
测试
在cmd中输入:
mvn -version
如果弹出相关信息,那么说明maven配置成功
补充1.:修改maven的config文件,添加上阿里云mirror镜像路径
1.打开setting文件
在maven根目录下的config目录下settting.xml文件(可以使用notepad++打开)
2.找到mirrors属性
添加如下:
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
3.点击保存
这样可以在找寻依赖的时候通过aliyun去下载,提高效率
补充2:在maven的setting文件中修改本地仓库
1.打开setting文件(在config目录下)
2.找到 localRepository属性
3.属性下的正文中添加如下:
<localRepository>路径</localRepository>
#比如我的是:<localRepository>D:\localRepository</localRepository>
#这样本地仓库就在D盘的localRepository下了
3.mysql配置
1.下载和安装mysql服务器(我用的xmapp,里面集成了mysql和php,以及apache等的软件)
2.找到Mysql的目录,复制路径(比如我的:D:\360SoftWare\XMAPP\mysql)
3.在最开始电脑的环境变量中新建一个MYSQL_HOME的变量
变量名:MYSQL_HOME
变量值:路径(我的:D:\360SoftWare\XMAPP\mysql)
点击保存
4.在path中新添一个path变量值,只想bin目录
%MYSQL_HOME%\bin
5.保存
补充:修改mysql中root用户的密码
我遇到过两种情况:
1.新装好的mysql的root账户没有密码,需要自行添加
2.root密码已经忘记了,需要重新修改密码
针对第一种情况,我的方法是:
1.使用root账户
mysql -u root -p # -u 选择用户(这里是root) -p 选择数据库 (可以不写)
2.进入mysql表
MariaDB [(none)]> show databases; #查看数据库
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
| phpmyadmin |
| test |
+--------------------+
5 rows in set (0.01 sec)
MariaDB [(none)]> use mysql #使用mysql数据库
Database changed
3.查看数据库表
MariaDB [mysql]> show tables;
+---------------------------+
| Tables_in_mysql |
+---------------------------+
........ #省略了其他的表
| user | # 在这一张表中
+---------------------------+```
4.选择这张表 查看 password是否为空(新表一般都是空的)
MariaDB [mysql]> select user,password,host from user where user like '%root%'
-> ;
+------+-------------------------------------------+-----------+
| user | password | host |
+------+-------------------------------------------+-----------+
| root | | localhost |
| root | | 127.0.0.1 |
| root | | ::1 |
+------+-------------------------------------------+-----------+
3 rows in set (0.01 sec)
#root 密码为空
5.修改密码:
UPDATE user SET Password = PASSWORD('newpass') WHERE user = 'root';
FLUSH PRIVILEGES; #这个很重要!!!!!执行了才修改成功
修改了后我的为以下:
MariaDB [mysql]> select user,password,host from user where user like '%root%'
-> ;
+------+-------------------------------------------+-----------+
| user | password | host |
+------+-------------------------------------------+-----------+
| root | *6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9 | localhost |
| root | | 127.0.0.1 |
| root | | ::1 |
+------+-------------------------------------------+-----------+
密码加密的
以上是新用户添加密码
针对第二种情况,忘记root密码情况,我的方法是:
1. 关闭正在运行的MySQL服务。
2. 打开DOS窗口,转到mysql\bin目录。
3. 输入mysqld –skip-grant-tables 回车。–skip-grant-tables 的意思是启动MySQL服务的时候跳过权限表认证。
4. 再开一个DOS窗口(因为刚才那个DOS窗口已经不能动了),转到mysql\bin目录。
5. 输入mysql回车,如果成功,将出现MySQL提示符 >。
6. 连接权限数据库: use mysql; 。
6. 改密码:update user set password=password(“newpassword”) where user=”root”;(别忘了最后加分号) 。
7. 刷新权限(必须步骤):flush privileges; 。
8. 退出 quit。
9. 注销系统,再进入,使用用户名root和刚才设置的新密码登录。
修改root密码参考文档:https://www.cnblogs.com/fnlingnzb-learner/p/6433784.html(作者:Boblim)