菜鸟问题:mysql的JDBC驱动应该放在哪

菜鸟问题:mysql的JDBC驱动应该放在哪,第1张

导入jdbc驱动程序包其实有很多种方法,但是不同的导包方式有不同的含义,
1、给Tomcat导包(表示服务器可能要用到数据库,例如数据源),如果是MyEclipse集成Tomcat,显然是要用“右键项目
- Properties - Java Build Path
- 右侧选项卡选择Libraries - Add
JARs”。如果是非集成Tomcat,你必须把驱动程序包复制粘贴在Tomcat根目录“common\lib”文件夹下。
2、给Web项目导包(表示Web项目需要使用到数据库),把驱动程序包复制粘贴到“Web项目\WEB-INF\lib”文件夹下。同时也要在Tomcat的webapps\Web项目\WEB-INF\lib文件夹中粘贴驱动程序。
3、给单纯Java项目导包(表示Web项目需要使用到数据库),对着project单击右键,选择Bulid Path选择Add
External Achieves再选择mysqljdbcjar
或者将其添加到classpath中去。

看看这个是否对你有帮助
远程访问MySQL
帐号不允许从远程登陆,只要在localhost的那台电脑,登入mysql后,更改"mysql"数据库里的"user"表里的"host"项,从"localhost"改成"%"
解决方法:
1、改表法。可以使用Navicat
mysql -uroot -pvmwaremy
sql>use mysql;
mysql>updateuser set host = '%' where user = 'root';
mysql>select host, user fromuser;
mysql>FLUSH RIVILEGES
2、授权法。 你想myuser使用mypassword从任何主机连接到mysql服务器的话。
GRANT ALLPRIVILEGES ON TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
允许用户myuser从ip为19216816的主机连接到mysql服务器,并使用mypassword作为密码
GRANT ALLPRIVILEGES ON TO 'myuser'@'19216813' IDENTIFIED BY 'mypassword'WITH GRANT OPTION;
如果以上方法还不能使远程用户访问MySQL, 则需要修改windows 下的host 文件,增加远程用户IP地址

先在服务器后台备份(空的数据库也行),然后生成一个临时的FTP用户名和密码,用FTP软件登录删除刚才备份的那个SQL文件(要记住文件名称),将你要恢复的本地SQL文件名修改成刚才删掉的那个,上传到空间。
进入后台恢复即可。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/10815897.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-11
下一篇2023-05-11

发表评论

登录后才能评论

评论列表(0条)

    保存