当我忘记数据库密码时,如何列出 Linux 的所有 phpmyadmin 用户/密码?
我正在运行 wampserver。
我的 mysql 服务器崩溃了,wampmysqld 服务无法启动。另外,localhost/phpmyadmin没有显示 phpmyadmin 但给了我一个 403 错误。我为另一个 mysql 版本安装了 mysql-addon。然后我转到 wampserver 图标并执行 Mysql > Version > 并选择我刚刚下载的附加版本。
这有帮助,wampmysqld 能够启动,wampserver 图标能够一直变绿,我的应用程序正在运行。但是,phpmyadmin 给出了 404 错误。我该如何解决?
phpmyadmin.conf 是:
Alias /phpmyadmin "c:/wamp/apps/phpmyadmin3.3.9/"
# to give access to phpmyadmin from outside
# replace the lines
#
# Order Deny,Allow
# Deny from all
# Allow from 127.0.0.1
#
# by
#
# Order Allow,Deny
# Allow from all
#
<Directory "c:/wamp/apps/phpmyadmin3.3.9/">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order Deny,Allow
Deny …Run Code Online (Sandbox Code Playgroud) 由于我遇到的问题,我刚刚重新安装了 phpMyAdmin,这不是重点。所有图标,例如页面左侧的图标,都不会显示。这是在我访问的每个页面上都没有可见的图标。但是,当我右键单击该图标所在的空框,然后单击在新选项卡中打开图像时,会显示正确的图像。
有人会解释如何显示图标吗?

我想访问我的本地主机和 phpmyadmin。我已经安装了 WAMPServer 来做到这一点。
WAMPServer 已安装,打开时变为绿色。
这需要一些时间,我必须转到 apache -> 服务 -> 安装服务才能从橙色变为绿色,但随后它就可以工作了。
但直到现在我无法访问我的本地主机。当访问http://localhost/或http://localhost/phpmyadmin或什至在 WAMPServer 菜单上按 localhost 时,我得到的只是“此网页不可用,ERR_CONNECTION_TIMED_OUT”。
我已经为此工作了几天来修复它,但没有用。我知道很多人在这里遇到了同样的问题并提出了很多问题,但没有编写的解决方案确实有帮助。我确实有使用我的端口 80 的 iis 并且我将端口设为空。我让Skype使用它并修复了它。
现在,当我在 wamp 服务器上测试端口 80 时,它给了我 Your port 80 is not actually used..
我的 wamp 图标是绿色的,我的互联网已打开,我的防火墙和防病毒软件已关闭。我正在使用 Windows 7,wamp 服务器 2.5 64。
这是我的 http.confd 文件:
#
# This is the main Apache HTTP server configuration file. It contains the
# configuration directives that give the server its instructions.
# See <URL:http://httpd.apache.org/docs/2.4/> for detailed information.
# …Run Code Online (Sandbox Code Playgroud) 我对这类东西真的很陌生,所以我的问题可能很简单或很愚蠢,但请帮助这个新手。
当我打开我的 phpmyadmin 时,服务器被命名为:mysql wampserver。通常在教程中,它们的服务器名称是 localhost。如果可能的话,你能告诉我如何更改服务器的名称,这样如果我们有相同的服务器名称,我就可以更轻松地使用本教程。
先感谢您!
我要使用utf8mb4. 另外我的一些变量必须是这里提到的 utf8mb4 。我从 phpmyadminVariables菜单设置它们。但是对 utf8mb4 进行了一些更改,但它的会话值仍然是uft8.
当我运行这个命令时:
SHOW VARIABLES WHERE Variable_name LIKE 'character\_set\_%' OR Variable_name LIKE 'collation%'
Run Code Online (Sandbox Code Playgroud)
那给我看 utf8,而不是 utf8mb4。任何的想法?
编辑:当我将 a 变量设置为 时utf8,会话值消失。
我正在运行 MySQL 5.5.47 并且有许多数据库表,这些表的列的数据类型为TINYINT(1). 我正在尝试将这些更改为,BOOLEAN但不会更改它们。
使用 phpmyadmin 4.6.0 然后转到 Structure 我正在使用下拉列表将列设置为BOOLEAN. 这将执行以下查询:
ALTER TABLE `feedback` CHANGE `tick_receive_updates` `tick_receive_updates` BOOLEAN NOT NULL;
Run Code Online (Sandbox Code Playgroud)
查询运行成功。
当我查看结构时,它不会更新:列仍被标记为 TINYINT(1)
起初我以为这是一个 phpmyadmin 错误所以我跑了
DESCRIBE feedback;
Run Code Online (Sandbox Code Playgroud)
不幸的是,问题仍然存在 - 列没有从 TINYINT(1)
为什么是这样?
这是我在 XAMPP 上运行 MySQL 时的错误日志。我不知道如何修复它,它总是卡在尝试启动 MySQL 服务上。
我尝试更改端口,但结果仍然相同。也试过重新安装但问题还是一样
提前谢谢你。我得到的错误如下
2015-11-10 15:26:56 10fc InnoDB: Warning: Using innodb_additional_mem_pool_size is DEPRECATED. This option may be removed in future releases, together with the option innodb_use_sys_malloc and with the InnoDB's internal memory allocator.
2015-11-10 15:26:56 4348 [Note] InnoDB: Using mutexes to ref count buffer pool pages
2015-11-10 15:26:56 4348 [Note] InnoDB: The InnoDB memory heap is disabled
2015-11-10 15:26:56 4348 [Note] InnoDB: Mutexes and rw_locks use Windows interlocked functions
2015-11-10 15:26:56 4348 [Note] InnoDB: Memory …Run Code Online (Sandbox Code Playgroud) <?php
try{
include("dbconnectie.php");
$query = $db->prepare("SELECT * FROM shop WHERE id_img = '2'");
$query->execute();
$result = $query->fetchALL(PDO::FETCH_ASSOC);
echo "<table>";
foreach($result as &$data) {
echo "<tr>";
echo "<td>" . $data["brand"] . "</td>";
echo "<td>" . $data["model"] . "</td>";
echo "<td>" . $data["cond"] . "</td>";
echo "<td>" . $data["price"] . "</td>";
echo '<img src="data:image/png;base64,'.base64_encode($blob).'"/>';
echo "</tr>";
}
echo "</table>";
} catch(PDOException $e) {
die("Error!: " . $e->getMessage());
}
?>
Run Code Online (Sandbox Code Playgroud)
所以我设法将文件保存为phpmyadmin数据库中的longblob,但是问题是我不知道如何显示它。请帮忙
我有一个网站,密码以纯文本形式存储.现在我转换为Laravel 5,我想将所有用户的普通密码转换为来自PhpMyAdmin的Laravel加密密码.因此,我需要一个SQL语句将密码列中的所有密码转换为Laravel加密密码.
如果无法从PhpMyAdmin进行,请解释另一种选择.
提前致谢.