zoukankan      html  css  js  c++  java
  • tomcat和mysql安装配置总结

    我安装的tomcatmysql都是解压缩版的。安装和配置tomcat倒没花费我多少时间,主要是mysql,几乎花费了我一天的时间。

    Tomcat安装总结:

    首先将下载好的tomcat压缩包解压放在其中一个盘中(我放在了E盘)。

    然后打开命令提示符,输入E: ,进入E盘,然后输入cd E:apache-tomcat-8.0.32in ,进入tomcatbin目录下,接着输入service.bat install ,回车则安装成功。

    如图所示:

     

    eclipse上面配置tomcat

    打开eclipse找到Window选项点击,选择Preferences,点击。

     

    出现如下界面,

     

    找到Server点击,接着点击Runtime Environments,然后点击右侧Add按钮。出现如下界面,找到Apache点击,选择已下载安装好的tomcat,我选的是Apache Tomcat v8.0(因为这是我安装的版本)。

     

    点击Next,出现如下界面,选择tomcat的安装目录,jre选择如图所示,点击Finish

     

    点击OK,配置完成。

     

    MySQL的安装配置:

    首先将下载好的mysql压缩包解压放在其中一个盘中(我放在了E盘MySQL目录下)。

    配置环境变量(在安装前或后均可):在path中追加E:MySQLmysql-5.7.12-winx64in;

    然后打开命令提示符(以管理员方式打开,否则可能出错),输入E: ,进入E盘,然后输入cd E:MySQLmysql-5.7.12-winx64in ,进入mysql的bin目录下,接着输入mysqld -install ,回车则安装成功。如图所示:

     

    接着在命令提示符中输入mysqld --initialize ,回车

     

    接着输入net start mysql ,看看MySQL服务是否启动成功,如果没有成功,看看E:MySQLmysql-5.7.12-winx64(解压目录)下有没有data文件夹,如果有则删除,重启电脑,再输入一遍mysqld --initialize ,再启动一下MySQL服务看看是否成功,如果没成功则将my.ini文件中的port中的省略号改为3306 。重新启动MySQL服务,如果还不成功,就问问度娘,否则再重新装一遍MySQL,然后按着步骤再做一遍。

    打开mysql-5.7.12-winx64目录,找到my-default.ini文件,拷贝一份命名为my.ini文件。用记事本打开my.ini文件,如图,将图中划线部分改一下。

     

    其中basedir中的省略号改为E:MySQLmysql-5.7.12-winx64,即mysql的解压目录。datadir中的省略号改为E:MySQLmysql-5.7.12-winx64data (注意mysql版本,5.7版本的没有data目录,先不用管)。port中的省略号先不用管,如果改的话改为3306。

    如图所示:

     

    连接数据库:mysql -u root -p 回车

     

    首次连接数据库密码在E:MySQLmysql-5.7.12-winx64data(解压目录下data文件夹内)下的DESKTOP-FKGFD5H.err文件中,注意DESKTOP-FKGFD5H是计算机名称,不同计算机不同,只要找到.err文件就行了,记事本打开,找到A temporary password is generated for root@localhost: )jPy)by/j6d&这一行:后面即为临时密码。我的临时密码为)jPy)by/j6d&

     

    输入密码则数据库连接成功。

     

    修改密码:

    先停止MySQL服务,

    然后输入mysqld_safe --skip-grant-tables (首次修改)

    会弹出一个窗口 mysqld.exe ,点击 “是” 就可以了

    (如下图:如果显示'mysqld_safe' 不是内部或外部命令,也不是可运行的程序或批处理文件。先看看mysqld进程是否开着呢,如果开着,关闭它。)

    再次输入mysqld_safe --skip-grant-tables试一下,还是不行就重启试下。

    成功的话会出现下图情况:

    光标会一直闪,不用关闭这个窗口。

    新打开一个命令提示符(以管理员身份打开),启动MySQL服务,输入mysql -u root -p 回车,显示Enter password不用输密码,直接回车,

    输入:use mysql;  回车

    输入:

    update mysql.user set authentication_string=password('新密码')where user='root' and host='root' or host='localhost';(以后修改时,直接用这条语句就行了) 回车

     输入flush privileges; 回车

     输入quit; 回车

    密码修改成功。

    新打开的命令提示符操作如图所示:蓝色部分为新密码

    重新启动MySQL服务连接数据库使用新密码。

    当重启mysql服务时,显示如图所示错误,把mysqld进程关了就可以启动成功了。

    注意:新版的mysql数据库下的user表中已经没有Password字段了,改为了authentication_string

    修改密码教程:http://www.ithao123.cn/content-10857544.html

    安装完mysql 之后,登陆以后,不管运行任何命令,总是提示这个

    You must reset your password using ALTER USER statement before executing this statement.

    step 1: SET PASSWORD = PASSWORD(‘your new password’);

    step 2: ALTER USER ‘root’@’localhost’ PASSWORD EXPIRE NEVER;

    step 3: flush privileges;

  • 相关阅读:
    Microsoft .NET Framework 远程执行代码漏洞
    GE PACSystems RX3i 输入验证漏洞
    Windows10 1809版本Windows自动更新服务无法禁用问题解决方案
    企业网络防范Serv-U的漏洞
    jsp安全问题及其解决建议
    Windows XP系统搜索故障及处理办法点点通
    开启路由器的TCP拦截
    从MyIE2平滑升级到Maxthon的完美方案
    全面解析UNIX缓冲区溢出 深度防御体系
    从异常系统进程检查企业网络安全 (二)
  • 原文地址:https://www.cnblogs.com/jinghun/p/5401334.html
Copyright © 2011-2022 走看看