目标:搭建Tomcat +mysql 成功运行我们测试服务器。
- Tomcat 分安装版本和解压版本,测试服务器是解压版本,所以现在搭建的是解压版本的流程。
安装JDK JRE 并解压Tomcat 到定义的好的文件夹内
配置 JDK 和Tomcat 环境变量
测试运行 JDK 和Tomcat 是否配置和安装正确。
在浏览器输入: http://localhost:8080/ 如果显示Apache Tomcat界面,证明这个Tomcat搭建完成。
配置Mysql
- 环境变量的配置(因为这个也是免安装,解压版本)
然后进入Mysql 的bin目录下 输入 mysql -install
然后进入Mysql 的bin目录下 输入 mysql -uroot -p
这个是可能没有配置好 配置文件,在如下文件下,默认是有一个my-defaut.ini 文件,复制修改为my.ini文件
在当前文件夹下,新建一个data文件夹,并配置my.ini 文件
-
然后在mysql bin 目录下的CMD 执行 mysqld --initialize 初始化data目录。(这个是重点,我就是不突出。。。)
- 然后输入 net start mysql
- mysqladmin -uroot -p password "密码"
打开MySQL目录下的my.ini文件,在文件的最后添加一行“skip-grant-tables”,保存并关闭文件
重启MySQL服务。
-通过命令行进入MySQL的BIN目录,输入“mysql -u root -p”(不输入密码),回车即可进入数据库。(WIN7默认安装,BIN目录为:C:\Program Files\MySQL\MySQL Server 5.6\bin)执行“use mysql;”,使用mysql数据库。
执行“update user set password=PASSWORD("123456") where user='root';”(修改root的密码,注意有的Mysql 版本 密码的Key不是Password ,我是照搬作者的,下面是我的截图,仔细看)
打开MySQL目录下的my.ini文件,删除最后一行的“skip-grant-tables”,保存并关闭文件。
重启MySQL服务
在命令行中输入“mysql -u root -p”,接着输入密码,即可成功连接数据库。
连接成功图
- 查看MYSQL数据库中所有用户
mysql> SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM mysql.user;
- 补充说明
- 当安装好以后,密码Key为PASSWORD 了,当我们在安装之后,使用数据库的时候,会遇到以下问题
-
解决方案
在设置过期验证N
【参考链接】 1、http://blog.csdn.net/skywalker_leo/article/details/47274441?_t_t_t=0.46896232361905277
2 、http://blog.sina.com.cn/s/blog_6458bf440101eb4k.html
3、http://blog.chinaunix.net/uid-21505614-id-302263.html