[mysqld]
# Set basedir to your installation path
basedir=C:/xampp/mysql
port=3306
key_buffer_size = 256M
# Set datadir to the location of your data directory
datadir=C:/xampp/mysql/data
# Default: 128 MB
# New: 1024 MB
innodb_buffer_pool_size = 1024M
# Default since MySQL 8: caching_sha2_password
default_authentication_plugin=mysql_native_password
[client]
ssl-mode=DISABLED
port=3306 #This port can be again anything..
现在,在这之后,只需重定向到bin文件夹,并点击mysql d --initialize。然后你就可以在xamp上使用以下命令运行mysql服务器了。这可以帮助你在不同的端口上运行mysql。 干杯
6条答案
按热度按时间zz2j4svz1#
要在同一台计算机上运行xampp和wamp,可以使用arasjoomla网站上教程:http://arasjoomla.ir/joomla-tutorial/how-to-run-xampp-and-wamp-on-same-computer例如,我们使用具有默认端口和设置的wamp,并且在xampp:
1.将xampp apache端口80更改为
C:\xampp\apache\conf
目录中的httpd.conf
中的示例80801.在
my.ini
中,将C:\xampp\mysql\bin
更改为port=3307
1.在
config.inc.php
中,从C:\xampp\phpMyAdmin
后接此代码:$cfg['Servers'][$i]['AllowNoPassword'] = true;
添加以下代码:
$cfg['Servers'][$i]['port'] = '3307';
1.重新启动xampp现在我们可以使用xampp和wamp例如在xampp
port 3307
中使用以下代码用于连接数据库:h5qlskok2#
WAMP和XAMPP基本上是一样的,即Apache MySQL和PHP,所以如果一个正在运行,它的Apache将捕获端口80,所以第二个将无法到达端口80,同上,一个的MySQL服务器将捕获端口3306,所以其他不会运行。
为什么需要安装XAMPP来运行旧版本的PHP,WAMPServer的设计允许您在Apache/MySQL和PHP的多个版本之间轻松切换。
但现在您已经完成了,只需确保XAMPP中的Apache和MySQL服务设置为手动启动,同时还设置了Wampservers [wampapache]和[wampmysqld]服务,然后在任何时候只运行其中一个。
efzxgjgh3#
我有两个在一起工作,第一个是wamp。所以xampp必须在以下位置更改:
顺便说一下,我意识到xampp有更好的,更快的,刷新时间。
7bsow1i64#
很有可能他们都试图通过localhost在同一个端口上运行。我认为这将是很难在同一时间运行两者,有一个更好的方法,这使用一个工具称为"流浪者"。
Vagrant允许你启动一个你完全控制的虚拟主机,包括PHP版本。你可以在http://www.vagrantup.com/上看到更多关于Vagrant的信息。这个教程帮助我设置和理解它是如何工作的:是的。
祝你好运!
p3rjfoxz5#
如果希望在同一台机器上同时运行XAMPP和WAMP,但一次只访问其中一台服务器,那么可以依次安装这两台服务器。但是,请记住,在安装其他服务器之前,您必须从XAMPP或WAMP控制面板完全停止所有正在运行的服务,然后退出应用程序。完成此步骤后,您可以继续安装其他服务器,而无需更改任何配置或端口号。这是因为在本例中,我们假设一次只能访问其中一台服务器。因此,在启动另一个服务器之前,必须通过停止所有服务来完全退出当前正在运行的应用程序。如果安装了skype,则必须将默认的传入连接端口更改为80和443以外的端口。
如果在更改端口和配置文件时出错,那么在尝试从XAMPP控制面板访问phpmyadmin时,可能会出现以下错误:
注意:***启动服务器时,***请以管理员身份运行否则某些服务将无法正常启动。
我尝试在WINDOWS 10上同时安装XAMPP和WAMP,如多个线程所指向的那样。我更改了MYSQL和APACHE XAMPP的默认端口,因为它会与已安装的WAMP冲突,最终无法从XAMPP控制面板访问PHPMYADMIN。然后重新安装了XAMPP,没有更改任何配置或端口。停止WAMP服务,退出应用程序,然后从XAMPP控制面板启动PHPMYADMIN。终于成功了!这个过程看起来很短,但在现实中,它花了我无数个小时,痛苦地在网上搜索和测试一个可能的解决方案,直到我想出了这个。
希望,这个快速提示和指南会有帮助。
gj3fmq9x6#
如果你们想在Wamp和Xampp上使用MYSQL,是的,这是可能的,不仅如此,你可以并行使用Apache服务器和它的所有组件,假设你需要在同一台机器上使用两个不同版本的MYSQL,那么我将要告诉你的这个解决方案将会很有帮助。
首先安装WAMP服务器,然后启动它。只需转到桌面右下角,点击WAMP服务器图标。您将能够看到所有组件。现在,如果您点击MYSQL,您将看到指向那里的my.ini文件。现在,在记事本上打开该文件,然后搜索“端口”。并将现有的mysql端口3306替换为一个新的随机端口,比如3360。现在,在这之后,只需按下“重启”按钮,重新启动所有服务。
现在安装xampp服务器,然后转到xamp文件夹,搜索mysql并将其重命名为mysql_old。现在创建一个新的空mysql文件夹。现在重定向到下面的链接https://dev.mysql.com/downloads/mysql/5.5.html?os=3&version=5并下载zip文件并将其解压缩。解压缩后,只需将其所有内容粘贴到新创建的mysql文件夹中。现在重定向到新创建的mysql文件夹中的bin路径并创建一个新的my.ini文件。那边就粘贴了下面的内容:
现在,在这之后,只需重定向到bin文件夹,并点击mysql d --initialize。然后你就可以在xamp上使用以下命令运行mysql服务器了。这可以帮助你在不同的端口上运行mysql。
干杯