Linux下在tomcat上配置MySql数据库没Windows那么简单,得折腾一翻。。。因此值得写下来做个记录,供日后参考。
1. 下载安装MySQL
Ubuntu下安装MySQL非常简单,只需要:
sudo apt-get install mysql-server
安装过程中会让你设置用户名、密码,我的是root,root.
2、下载JDBC
去http://www.mysql.com/downloads/下载MySQL Connectors for Java
解压,然后把mysql-connector-java-5.1.24-bin.jar放到%TOMCAT_HOME/lib目录下
3. 配置Tomcat
打开%TOMCAT_HOME/conf/context.xml文件,
加入以下代码:
<Resource name="jdbc/mysqlds" auth="Container" type="javax.sql.DataSource" maxIdle="30" maxWait="3000" maxActive="10" username="root" password="root" driverClassName="org.gjt.mm.mysql.Driver"
url="jdbc:mysql://localhost/lc">
</Resource>
注意 username 和 password 设置成在安装mySQL的时候设置的数值。
这时就可以用写JSP代码进行数据库相关操作了。
但此时还会有一个问题,那就是当我们在终端中操作mysql时,会报 "mysql access denied for user" 的错误
解决方法是,在终端中输入:
sudo mysql -uroot -p
然后再输入root用户的密码,此时就能正常访问mysql数据库了。
分享到:
相关推荐
Ubuntu下安装MySQL与mysql workbench:[链接] Ubuntu配置tomcat9:[链接] 1.sudo apt-get install mysql-server 安装完成,下面测试一下,输入: mysql -u root -p 提示输入密码,输入密码之后: 2.安装mysql ...
功能:用jsp实现图书馆管理系统网站 ...数据库:Mysql数据库、图形化Mysql数据库管理器:Mysql Query Browser 开发平台:Eclipse开发平台、Myeclipse插件 服务器:Tomcat5.5 开发语言:JSP、JavaScript、Html
向Tomcat中部署SCMC.war到webapps目录下,如果需要修改数据库密码 / 连接字符,串,打开WAR包找到文件:WEB-INF/classes/jdbc.properties修改即可 启动Tomcat,访问项目(http://localhost(或者自己的服务器IP):80
数据库:Mysql 8.0.22 Web组件:Apache Tomcat/8.0.0-RC1 防火墙版本:iptables v1.6.0 实施目标:服务器本机及指定主机可访问服务器端口资源,其它主机只能访问公开的HTTP端口,无法探测及访问数据库等不开放...
2. 向Tomcat中部署SCMC.war到webapps目录下,如果需要修改数据库密码 / 连接字符,串,打开WAR包找到文件:`WEB-INF/classes/jdbc.properties`修改即可 3. 启动Tomcat,访问项目(`http: 二、项目实现 (一)前端...
简单记录了基于Ubuntu系统中搭建jdk1.8、mysql5.7、Tomcat9环境的方式,同时记录了修改数据库用户密码的过程
用手机搭建web服务器所需要的软件, termux手机虚拟机+手机版ubuntu镜像文件+jdk8-32位+tomcat服务器+natapp内网穿透工具+ mysql5.7数据库32位。 亲测有效
2.项目SSM框架:spring+springmvc+mybatis(mysql数据库) 3.功能:接收客户端GSON注册或登录请求数据并解析,实现注册保存用户信息到数据库和查询检验用户密码登录功能 android客户端: 项目描述: 1.用户post请求...
不推荐的厨师吉拉 请切换到使用来自Chef SuperMarket的社区支持的jira食谱: ://supermarket.chef.io/cookbooks/jira...必需的第三方食谱mysql_connector (如果使用MySQL数据库) 建议的Opscode食谱JavaTomcat JDK
debian和ubuntu下默认shell是dash,执行 sudo dpkg-reconfigure dash 选择no,切换到bash环境 cd /home && mkdir tmp && cd tmp xftp上传sh目录 cd sh && chmod +x install*.sh && ./install.sh 安装完成后请...
SYZT项目阿里云实例(Ubuntu 64位) 123.56.149.218 123.56.149.60 用户名:root 密码:syzt2015KEY服务器: JAVA_HOME:/usr/local/java/jdk1.7.0_75 Tomcat7:/ usr / local / tomcat7 实时服务器:123.56.149.218...
* **数据库** :Mysql-5.6.17-WinX64 实验性的项目用Mysql就足够啦 * **依赖管理工具** : Maven 管理jar包真的很方便 这里列出的环境不是必须的,你喜欢用什么就用什么,这里只是给出参考,不过不同的版本可能会引起...
限制此角色目前仅支持 MySQL 数据库。 此角色目前仅在 Ubuntu 上进行测试。 它可能不会与其他远程环境一起运行。要求(无 - 到目前为止)角色变量liferay_version :要安装的 Liferay Portal 服务器的版本。 liferay...
项目环境建设操作系统:Ubuntu 17.04 IDE :IntelliJ IDEA 2017.1.3 x64 && Pycharm 2017.1.1 JDK版本:JDK1.8建议使用JDK1.7以上版本Python版本:Python 2.7 Web容器:SpringBoot集成的默认容器-Tomcat数据库:Mysql-...
数据库 :Mysql-5.6.17-WinX64 实验性的项目用Mysql就足够啦 依赖管理工具 : Maven 管理jar包真的很方便 这里列出的环境不是必须的,你喜欢用什么就用什么,这里只是给出参考,不过不同的版本可能会引起各种不同的问题...
以便快速部署适用于CentOS 6的LEMP / LAMP / LNMP / LNMPA / LTMP (Linux,Nginx / Tengine / OpenResty,生产环境中MySQL / MariaDB / Percona,PHP,JAVA) 〜8(包括redhat),Debian 8〜10,Ubuntu 14〜20,...
Ubuntu 17.04 IDE :IntelliJ IDEA 2016.2.5 x64 用Eclipse也一样的,工具时靠人用的 JDK : JDK1.8 建议使用JDK1.7以上版本,有许多语法糖用着挺舒服的 Web容器 : Tomcat 8.0 数据库 :Mysql-5.6.17-WinX64 实验性的...
Ubuntu 17.04 IDE :IntelliJ IDEA 2016.2.5 x64 用Eclipse也一样的,工具时靠人用的 JDK : JDK1.8 建议使用JDK1.7以上版本,有许多语法糖用着挺舒服的 Web容器 : Tomcat 8.0 数据库 :Mysql-5.6.17-WinX64 实验性的...
在线法官 使用的工具 编程语言:Java,JavaScript,C和Linux Shell脚本(bash) 框架/库:Bootstrap,... 数据库:MySQL 5.7 主机操作系统:Ubuntu 18.04 LTS 沙箱:基于Ubuntu 18.04 LTS的Chroot 编译器:GCC 7.3.