将数据库从 phpmyadmin 导入到 linode

Posted

技术标签:

【中文标题】将数据库从 phpmyadmin 导入到 linode【英文标题】:importing database from phpmyadmin to linode 【发布时间】:2012-09-08 19:14:24 【问题描述】:

我已经在网上搜索了一段时间的解决方案,但我似乎无法通过我在网上找到的解决方案获得它。我已经导出了我的 phpMyAdmin 数据库并将其上传到我的 Linode,所以它现在在那里(/home/user_name/public/www.sitename.com/public/phpmyadmindatabase.sql)

所以现在我在终端中输入以下内容:

mysql -u root -pMyPassword database_name < ~/public/sitename.com/public/phpmyadmindatabase.sql

我得到以下信息:

ERROR 1049 (42000): Unknown database 'database_name'

现在我想知道是否需要先创建“database_name”,但我正在遵循 Linode 自己的启动指南:

http://library.linode.com/hosting-website#sph_installing-mysql

他们在“创建数据库”部分说...(如果您已经有一个要导入的数据库...跳到“导入数据库”)。所以我一直假设我不应该创建数据库,因为它告诉我跳过它。

任何和所有的帮助将不胜感激......

谢谢,

【问题讨论】:

【参考方案1】:

愚蠢的错误......只需要手动创建新数据库或确保 phpmyadmin 在将数据库添加到 Linode 时在 mysql 中创建数据库。

另一方面 - Linode 拥有非常出色的客户支持(我想这将是第一个去的地方)。

【讨论】:

以上是关于将数据库从 phpmyadmin 导入到 linode的主要内容,如果未能解决你的问题,请参考以下文章

我无法将数据库从 sql server 导入到 phpmyadmin,错误 1064

无法将 CSV 导入 PhpMyAdmin

从 phpMyAdmin 导出的数据库导入 phpMyAdmin 时出错

如何将大型数据库导入 phpmyadmin

csv从excel导入phpmyadmin缺少数据

从 CSV 导入时 PHPMYADMIN 权限被拒绝