首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >设置phpmyadmin,得到一个MySQL语法错误

问设置phpmyadmin,得到一个MySQL语法错误
EN

Server Fault用户
提问于 2011-12-15 03:55:36
回答 3查看 7.5K关注 0票数 5

我试着在Debian上安装phpmyadmin,安装了nginx和mysql服务器。我运行了sudo apt-get install phpmyadmin,在安装程序将我抛出这个之前,一切似乎都进行得很顺利:

代码语言:javascript
复制
An error occurred while installing the database: 

mysql said: ERROR 1064 (42000) at line 72: You have an error in your SQL    
syntax; check the manual that corresponds to your MySQL server version      
for the right syntax to use near '(14) NOT NULL, `sqlquery` text NOT        
NULL, PRIMARY KEY (`id`), KEY `usernam' at line 6

...what做什么?

EN

回答 3

Server Fault用户

发布于 2012-01-05 13:21:32

将/usr/share/dbconfig-common/data/phpmyadmin/install/mysql (pma_history部分)中的“时间戳(14)”替换为“时间戳”。

然后重新安装phpmyadmin。

票数 10
EN

Server Fault用户

发布于 2013-04-01 14:34:00

按照Krevindiou的建议,修复脚本后重新配置phpmyadmin (而不是重新安装它)可能足够好:

代码语言:javascript
复制
sudo dpkg-reconfigure phpmyadmin
票数 0
EN

Server Fault用户

发布于 2020-11-18 10:08:56

当我在数字海洋上建立一个服务器时,我真的很难解决这个问题。我需要一个服务器来托管一个Laravel应用程序。基本上,我必须使用这个教程安装我的服务器,然后使用这个教程安装MySQLVersion8.0.22(基本上是最新的可用版本--这通常会导致这个错误),然后我使用这个教程安装了PHP7.4,它还要求我检查DigitalOcean文章,使用我用来安装Nginx的教程为Nginx配置php处理器。

此时,我想安装phpMyAdmin,但失败的原因是同样的错误,我阅读了我在Digital、Stackoverflow和其他论坛上找到的每一篇文章,但没有解决方案。我发现我可以从官方网站下载phpMyAdmin版本5.0.4或更高版本(基本上是最新版本),因为它将与MySQL8.0.22版本更兼容。我完全按照这个教程来手动安装phpMyAdmin,而不是自动安装,一切都很完美!我能够在浏览器上打开phpMyAdmin,甚至能够使用root和密码登录。如教程所示,我创建了另一个用户,并且还能够使用该新用户进行登录。

真希望这能帮到有同样问题的人。最后,使用本文手动安装phpMyAdmin:https://www.digitalocean.com/community/questions/how-to-install-manually-phpmyadmin-on-ubuntu

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/341116

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档