2017-09-25 57 views

回答

1

您可以在路径的目录数据更改为新的路径是这样的:

采取这种操作的照顾,因为你改变所有设置 身份验证,并且新的数据必须是相同的“版本”,您需要 才能使用新数据库用户的密码。

如果你是窗口

复制备份文件C:\ XAMPP的\ mysql的\ BIN \ my.ini的

转到C:\ XAMPP \ mysql的\ bin \ my.ini并打开您的my.ini搜索CTRL + FDATADIR

;Path to data directory C:/xampp/../mysqlX.X.XX/data 
datadir="K:/MYSQL_SERVER/../../mysqlX.X.XX/data" 

在Linux上:你需要CHOWN mysql的文件夹mysql用户组的mysql:mysql的

sudo chown mysql:mysql /home/to/MYSQL5.7/data/ 

更改MYSQL的设置:

去拷贝/备份并打开编辑/opt/lampp/etc/my.cnf

[mysqld] 
datadir=/your/new/data/dir 

保存并重启mysqld

sudo /opt/lampp/lampp startmysql 
+0

我听不懂。你能以更简单的步骤解释吗?我想我必须先让我的本地数据库导入就绪。 –

+0

@Varad Bhatnagar嗨,你可以告诉你的操作系统,以及你的xampp的安装路径,我可以一步一步做,但它取决于你的操作系统版本。 MYSQL获得了一个名为MY.INI的文件配置,您可以在其中找到行datadir,将您的新MYSQL DATA的新路径的路径更改为想由服务器加载为新数据库的路径。 – 2017-09-25 19:56:37

1

[解决] 我用mysqldump命令先创建我的主目录数据库的转储。

之后,我只是在PHPMYADMIN的导入数据库选项下选择了相同的文件。

相关问题