请善意清除我的怀疑。 我是初学者。
我想我安装了2个mysql !!!
我已经在几个月之前在程序文件中安装了MySQL服务器5.5。 我在其中创建了许多表
但是最近我开始使用php。我安装了wampserver。我知道如何将PHP连接到wampserver附带的MySQL.Its用户名是“root”,密码是(无密码),servername是“localhost”。
但是我不知道如何将php连接到我安装的第一个包含所有表和数据的MySQL。我不知道它的用户名或主机名,但我知道它的密码。
1)所以任何人都可以告诉我如何将PHP连接到具有的MySQL 5.5 我的所有数据。
2)你能告诉我如何将MySQL 5.5中的表转移到MySQL 在wampserver
{我通过点击“wampserver(在任务栏中) - > MySQL - > MySQL控制台}打开MySQL;
任何人都可以告诉我用户名,密码,服务器名称是什么意思。
如何查找用户名,密码,服务器名称。
答案 0 :(得分:0)
答案 1 :(得分:0)
好的,这里有许多未知数。
如果你先安装了非wampserver MYSQL,很可能是在启动时自动启动了MYSQL实例。如果是这种情况,那么即使你认为你使用的是WAMPServer版本的MYSQL,你也不是。
使用"服务管理单元"进行检查哪个MYSQL实际启动: -
如何启动服务管理,
WINDOWS Key+R
Enter "services.msc"
Press the OK button
查找名为wampmysqld
或wampmysqld64
的服务,这些是WAMPServer安装的MYSQL服务的两个可能名称。
您还会找到另一项名为MYSQL
的服务,这将是您最初安装的MYSQL。
现在,如果MYSQL
服务是started
,那么当您在PC上使用任何应用程序(包括WAMPServer)时,您将与之交谈的是MYSQL。
现在您需要确保MYSQL服务正在运行且wampmysqld
服务不是!
现在您可以从WAMPServer安装中运行phpMyAdmin。使用它来导出每个数据库。只导出您的数据库,不要导出任何您没有创建的数据库,因为这些数据库将是MYSQL自己的数据库,用于控制和管理自己。这些数据库不能在版本之间转移,所以请不要管它们。
现在,每当您拥有每个数据库的EXPORTED(备份)时,您可以再次使用服务管理单元来停止MYSQL服务。停止后,您可以启动wampmysqld
或wampmysqld64
服务。现在您将使用WAMPServer附带的MYSQL。
您现在可以逐个回到phpMyAdmin并重新导入您的数据库。一旦完成,请检查它们是否全部存在。
现在您可以卸载其他MYSQL,这样它就不会再次受到影响。
或者,使用服务管理单元,您可以将旧的MYSQL服务设置为禁用状态,您可以保留一段时间,但它不会再次自动启动,所以如果您忘记备份某些内容,您可以返回尝试并导出最初忘记的数据库。
如何使用Service snapin将MYSQL服务设置为已禁用。
Left click on the MYSQL Service, it should show a menu.
Click on Properties.
Change the "Startup Type" to Disabled.