我在Windows 10下将easyPHP-DevServer 17与mysql5.717,php 7.13和phpmyadmin4.70(捆绑在一起)一起使用。 两天以来,我尝试根据需要配置EasyPHPDevserver。 我想将数据存储在计算机的数据分区上而不是系统分区C上:我停止了所有服务器和应用程序EasyPHP-DevServer。我在my-default.ini文件和my.ini-bak文件的mysql.ini文件中更改了数据目录。 如果我运行该应用程序,则ini文件中将再次存在旧路径,并且我只会获得旧数据库源的数据库,而不会获得新数据库的数据库。我在注册表中搜索,却没有找到提供数据目录的任何注册表项。它怎么知道旧目录? 为什么没有变化?
有人可以帮助我吗?
谢谢
Thommy7571
答案 0 :(得分:0)
您需要修改MySQL文件夹中的文件eds-app-action.php
。
// Update datadir
行__DIR__
替换为您的路径(也可以更改/data/
)或者,更简单
注释下两行(//$replacement...
和//$serverconffile
),然后像您一样编辑my.ini
文件。这样,您的更改将不会被删除。