我可以将本地MYSQL表与XAMPP链接吗?
问题描述:
我在MySQL 5.7上创建了一些本地表。我希望我的前端将数据发送到这些表,并使用XAMPP。我可以链接它们吗?还是必须在PHPMYADMIN上创建单独的数据库和表?我正在使用Ubuntu 17.04。我可以将本地MYSQL表与XAMPP链接吗?
答
您可以在路径的目录数据更改为新的路径是这样的:
采取这种操作的照顾,因为你改变所有设置 身份验证,并且新的数据必须是相同的“版本”,您需要 才能使用新数据库用户的密码。
如果你是窗口:
复制备份文件C:\ XAMPP的\ mysql的\ BIN \ my.ini的
转到C:\ XAMPP \ mysql的\ bin \ my.ini并打开您的my.ini和搜索CTRL + F:DATADIR
;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
答
[解决] 我用mysqldump命令先创建我的主目录数据库的转储。
之后,我只是在PHPMYADMIN的导入数据库选项下选择了相同的文件。
我听不懂。你能以更简单的步骤解释吗?我想我必须先让我的本地数据库导入就绪。 –
@Varad Bhatnagar嗨,你可以告诉你的操作系统,以及你的xampp的安装路径,我可以一步一步做,但它取决于你的操作系统版本。 MYSQL获得了一个名为MY.INI的文件配置,您可以在其中找到行datadir,将您的新MYSQL DATA的新路径的路径更改为想由服务器加载为新数据库的路径。 – 2017-09-25 19:56:37