Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/324.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在单独安装MYSQL的同时使用XAMPP-phpmyadmin_Java_Php_Mysql_Phpmyadmin_Xampp - Fatal编程技术网

Java 在单独安装MYSQL的同时使用XAMPP-phpmyadmin

Java 在单独安装MYSQL的同时使用XAMPP-phpmyadmin,java,php,mysql,phpmyadmin,xampp,Java,Php,Mysql,Phpmyadmin,Xampp,我学习PHP。我想在我的一台PC上安装一个XAMPP 我使用了phpmyadmin用于mysql目的 但是最近,我为了一个java项目安装了MYSQL服务器 问题是,现在我无法通过phpmyadmin浏览器访问mysql服务 接口 它显示了一个错误#2003 MYSQL错误。 有没有办法,我可以同时使用这两个 因为,我习惯于熟悉这些 在另一个mysql安装中使用xampp很容易。你需要做3件事: 1) 在xampp/phpadmin/config.inc.php中,进行以下更改: 第21行更改

我学习PHP。我想在我的一台PC上安装一个XAMPP

我使用了phpmyadmin用于mysql目的

但是最近,我为了一个java项目安装了MYSQL服务器

问题是,现在我无法通过phpmyadmin浏览器访问mysql服务

接口

它显示了一个错误#2003 MYSQL错误。

有没有办法,我可以同时使用这两个


因为,我习惯于熟悉这些

在另一个mysql安装中使用xampp很容易。你需要做3件事:

1) 在xampp/phpadmin/config.inc.php中,进行以下更改:

  • 第21行更改密码
  • 第31-32行将值更改为其他用户(例如20-21中列出的根用户)
2) 进入xampp/mysql/data并复制phpmyadmin文件夹,然后将其复制到另一个安装的数据文件夹中(注意:在windows中,默认情况下这是一个名为program data的隐藏文件夹,因此您需要在文件夹选项中打开查看隐藏文件夹),例如,在我的驱动器上,它是C:/ProgramData/mysql/mysql Server 5.5/data。将phpmyadmin文件夹复制到数据文件夹中。这将把phpmyadmin表放入mySQL安装中

3) 重启一切


这不会解决所有问题,但它允许您从管理面板中访问/编辑表。其他一些东西需要复制/调整以使其完美

如果要连接phpmyadmin(mysql)数据库,则必须将mysql连接器库添加到项目中

这里是MySQL连接器/J的下载链接»

之后,您必须为该库提供方言,并创建
java.sql.Connection
接口的对象

因此,mysql的方言和添加连接字符串如下所示,您必须处理SqlException

public static void main(String args[]){
try{
Class.forName("com.mysql.jdbc.Driver");

Connection con = DriverManager.getConnection("jdbc:mysql://localhost:port_no/db_name","phpmyadmin's username","phpmyadmin's password");


}catch(Exception e){
   e.printStackTrace();
 }
}

这就是如何将mysql数据库与java应用程序连接的方法

如果安装了XAMPP,那么mysql就包含在其中,因此XAMPP中的
M
。因此,不需要安装另一个MySQL实例。谢谢!请回答。谢谢。