Java web项目中java执行mysql报错,该怎么办
先不要着急,如果是第一次做JDBC,报的错误自己先复制下来,做一个Word文档,之后解决办法写在下面,积累>履历/p>
耐心的查看SQL错误,一般都能模模糊糊地看懂一些信息,就能缩小解决范围
第一步:检查数据库驱动,是不是相应的版本;
第二步:检查是不是Jar包,是Zip包也是不行的,是Jar就转第三部;
第三步:检查SQL语句是不是有语法错误,检查方法:将写好的SQL语句,有占位符的话先用参数补齐,放到数据库可视化界面里运行一下,没报错,就转第四步,倘若报错,检查SQL语句的语法;
第四步:检查JDBC的代码,
加载驱动
连接数据库
创建SQL语句
执行SQL
释放资源
第五步:实在解决不了,求助身边的小伙伴吧
首先看异常信息,先判断是否已经成功连接数据库,如果没有成功连接,检查一下url username password 三个参数是否传入正确,如果正确,看有没有导入数据库的jar包,看异常是否报no suitable driver 没有适合的驱动异常,这时候需要加载驱动,连接成功了,还有错误,其他的就是sql语句的>题目/p>
基于web的MySQL管理软件有哪些
1、phpMyAdmin
phpMyAdmin是最常用的MySQL维护工具,是一个用PHP开发的基于Web方式架构在网站主机上的MySQL管理工具,支持中文,管理数据库非常方便。不足之处在于对大数据库的备份和恢复不方便。
2、MySQLDumper
MySQLDumper使用PHP开发的MySQL数据库备份恢复程序,解决了使用PHP进行大数据库备份和恢复的问题,数百兆的数据库都可以方便的备份恢复,不用担心网速太慢导致中间中断的问题,非常方便易用。这个软件是德国人开发的,还没有中文语言包。
3、Navicat
Navicat是一个桌面版MySQL数据库管理和开发工具。和微软SQLServer的管理器很像,易学易用。Navicat使用图形化的用户界面,可以让用户使用和管理更为轻松。
4、MySQL GUI Tools
MySQL GUI Tools是MySQL官方提供的图形化管理工具,功能很强大,值得推荐,可惜的是没有中文界面。