MySQL数据库位置的更改无法正常工作

时间:2015-08-20 14:59:04

标签: php mysql apache phpmyadmin

从WampServer 2.2和Windows 7更新到WampServer 2.5和Windows 10.我用

更改数据库和文档位置
basedir=D:/Progs/wamp/bin/mysql/mysql5.6.17
log-error=D:/Progs/wamp/logs/mysql.log
#datadir=D:/Progs/wamp/bin/mysql/mysql5.6.17/data
datadir=D:\Documents\MySQLdata

在D:\ Progs \ wamp \ bin \ mysql5.6.17 \ my.ini中,

#DocumentRoot "D:/Progs/wamp/www/"
DocumentRoot "D:/Documents/WWW/"
...
#<Directory "D:/Progs/wamp/www/">
<Directory "D:/Documents/WWW/">

在D:\ Progs \ wamp \ bin \ apache \ apache2.4.9 \ conf \ httpd.conf中。

然而,phpMyAdmin仍然指向D:\ Progs \ wamp \ bin \ mysql \ mysql5.6.17 \ data,并在那里创建新的数据库。我确信上面的更改在以前重新安装Windows 7中的旧版本时可以正常工作。

1 个答案:

答案 0 :(得分:0)

PHPMyAdmin没有使用处理数据库的路径。相反,它使用文件config.inc.php中的配置连接到mysql本身。

my.ini

中进行更改
# The MySQL server
[wampmysqld]

对此:

# The MySQL server
[wampmysqld64]

重新启动,这应该可以解决问题。

This was found here

在这里没有工作:

由于您使用的是Windows,请查看文件夹&#39; C:\ ProgramData \ MySQL \ MySQL Server 5.6&#39; (或类似的)并在那里更改my.ini。