mysql - 在 EasyPHP 中使用 phpmyadmin 导入 sql 文件

标签 mysql database import easyphp

我有一个用 php 和 mysql 编写的网站(由其他人编写),我需要对其进行更改 - 只是为了您的兴趣,它是 bridgetjonesart.co.uk。所以我想我会把它下载到我的台式电脑上,然后在本地使用简单的 php 和 mysql 进行更改,然后再次上传。

我将 sql 数据库作为根目录中的文件“runningc_bjart.sql”。我首先使用 php admin 创建一个与原始数据库同名的数据库,然后使用 import ...似乎创建了一个表,但随后出现错误... 错误

SQL query: DocumentationEdit Edit

SELECT  `comment` 
FROM  `phpmyadmin`.`pma_column_info` 
WHERE db_name =  'runningc_bjart'
AND table_name =  ''
AND column_name =  '(db_comment)'

MySQL said: Documentation

#1100 - Table 'pma_column_info' was not locked with LOCK TABLES 
---------

Error
SQL query: DocumentationEdit Edit

SELECT  `comment` 
FROM  `phpmyadmin`.`pma_column_info` 
WHERE db_name =  'runningc_bjart'
AND table_name =  ''
AND column_name =  '(db_comment)'

MySQL said: Documentation

#1100 - Table 'pma_column_info' was not locked with LOCK TABLES 

我不确定接下来要尝试什么,任何帮助将不胜感激。 谢谢你。布里奇特

最佳答案

浪费了很多时间,我有一个解决方案,所以就在这里。

在网上一看,我发现我需要更改 phpadmin 目录中的 config.inc.php 文件,因为我正在运行 EasyPHP 13.1 密码与 http://amir-shenodua.blogspot.co.uk/2012/03/error-while-importing-db-in-mysql.html 博客中提到的密码略有不同.我添加了 2 行:

$cfg['Servers'][$i]['controluser'] = 'root';
$cfg['Servers'][$i]['controlpass'] = '';

所以所有排序!伊皮!!

因此,如果您遇到问题,请阅读:
http://amir-shenodua.blogspot.co.uk/2012/03/error-while-importing-db-in-mysql.html

关于mysql - 在 EasyPHP 中使用 phpmyadmin 导入 sql 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18215379/

相关文章:

java - 为什么连接抛出 timeoutException 而不提交

java - 操作 '=' 出现错误排序规则 (utf8mb4_unicode_ci,IMPLICIT) 和 (utf8mb4_general_ci,IMPLICIT) 的非法混合

sql - 查询具有数据类型位的计数列

php - 使用文件导出和导入 MySQL 表 - 没有 phpMyAdmin?

Python 导入文本文件作为列表进行迭代

php - 将空格替换为 +

php - 使用 php mysql 和 ajax 不会将值提交到数据库表

arrays - 位图索引搜索结果数组 : finding the indices of nonzero elements in constant time?

database - 图数据库更适合最短路径算法吗?

delphi - Delphi 是否可以为导入的 OLE/COM 类型库自动生成事件支持代码?