我想在本地匹配我的生产服务器中安装的相同版本的phpmyadmin.有没有办法将MAMP中的Phpmyadmin版本升级到最新版本而不会破坏它?
我升级了MAMP,但最新版本不包括更新的PhpMyAdmin,只是旧版本.
我可以访问我的服务器的phpmyadmin.但是如何从phpmyadmin中找到mysql的ip地址.我的网络服务器和mysql使用不同的IP.
有没有办法找到这个?
如何将数据库存储引擎转换InnoDB为MyISAM开启MySQL?我找到了很多站点来转换数据库表的存储引擎,但不是数据库.

提前致谢.
在没有对数据库进行任何更改的情况下,我的表上的行数非常不同.
是什么导致这个?


Server version: 5.1.63-cll
Engine: InnoDB
Run Code Online (Sandbox Code Playgroud) 我刚刚在我的Win8 PC IIS localhost上与phpMyAdmin和MySQL服务器争吵(这些之间没有连接,我认为是由于MySQL服务没有启动所以我重新安装了MySQL并重新配置了配置并重新建立了它们之间的连接,这固定了).
然而,phpMyAdmin建议我通过用新版本覆盖文件并包括之前的配置文件来做更新.
我现在有:
The phpMyAdmin configuration storage is not completely configured, some extended features have been deactivated. To find out why click here.
并且点击我得到
PMA Database ... not OK [ Documentation ]
General relation features Disabled
当我点击链接时,我得到一个http 404页面给出了这个:
Physical path C:\inetpub\wwwroot\phpMyAdmin\pmadb
Run Code Online (Sandbox Code Playgroud)
那么phpMyAdmin中的pmadb是什么呢?我应该为此烦恼吗?就目前而言,我有点厌倦了不得不花时间调整所有这些(即它不是一个平稳的无故障事件/安装).是旧版本的DB还是什么?我不认为我创造了它!
希望我可以为我的localhost IIS网站设置我的数据库并按下我的webdeverry(!),但我真的不喜欢这个未知的错误并且不介意修复它/摆脱它我不觉得这很烦恼它的.
我在MySQL数据库中有成千上万的网站列表和其他信息.
我只想将名为"web"的网站列导出为excel或text或csv.
我知道如何导出整个数据,但不知道如何导出特定列.
我在Amazon EC2(新加坡地区)上发布了我的网站,我使用MySQL RDS实例进行数据存储.除了表演之外,一切都很好.
我似乎是,我的所有查询,特别是选择语句,表现得非常慢.如果我在我的本地PC上查看此问题,那么它运行良好.但是当我试图从RDS实例获取数据时,它非常慢.一些select语句需要2-3秒才能获取数据.
我已正确调整所有表索引,并根据需要进行规范化/反规范化.我已经在RDS自定义参数组上进行了所有必要的设置(例如,max_connection,buffer等).我不知道我是否遗漏了一些东西,但它对我没有用 - 性能没有增加.
那么,有人可以帮我解决这个问题吗?
我正在使用000webhost.com,我在那里使用phpMyAdmin.当我运行我的PHP脚本时,我从mysql收到此错误,如标题所示:
mysql.proc的列数是错误的.预计20,发现16.
该表可能已损坏.
这有什么解决方案吗?谢谢.
编辑:这是我的代码
<?php
$username="usrname";
$password="passwd";
$database="a1xxxxx_mydb";
$host="mysqlxx.000webhost.com";
mysql_connect($host,$username,$password);
@mysql_select_db($database) or die( "Unable to select database");
if (isset($_GET["userLatitude"]) && isset($_GET["userLongitude"])) {
$userLatitude=$_GET['userLatitude'];
$userLongitude=$_GET['userLongitude'];
$result = mysql_query("SELECT locationName, ( 6371 * acos( cos( radians(floatval( $userLatitude) )) * cos( radians( locationLatitude ) ) * cos( radians( locationLongitude ) - radians( floatval($userLatitude)) ) + sin( radians(floatval($userLongitude)) ) * sin( radians( locationLatitude) ) ) ) AS distance
FROM Location HAVING distance < 2 ORDER BY distance LIMIT 0 ,20") or die(mysql_error());
echo …Run Code Online (Sandbox Code Playgroud) 我刚刚安装了PhpMyAdmin v4.1.5英文版
我已将其设置为访问2台服务器 - 我的PC上的本地服务器和服务器上的远程服务器
一切都适合我的本地PC,但当我登录到我的远程服务器时,我收到了消息
错误
MySQL说:
#1273 - 未知校对:'utf8mb4_general_ci'
搜索PhpMyAdmin代码会在DatabaseInterface.class.php中找到对此的一个引用
if (PMA_MYSQL_INT_VERSION > 50503) {
$default_charset = 'utf8mb4';
$default_collation = 'utf8mb4_general_ci';
} else {
$default_charset = 'utf8';
$default_collation = 'utf8_general_ci';
}
Run Code Online (Sandbox Code Playgroud)
不知道这是什么,但它似乎错误地设置了默认的charset&collation
单击数据库中的列时,我一直收到弹出错误:
"在服务器上检测到一些错误,请查看此窗口的底部"
请注意.\ libraries\tbl_columns_definition_form.inc.php#55未定义的变量:服务器
回溯
.\ libraries\structure.lib.php#2433:include(.\ libraries\tbl_columns_definition_form.inc.php).\ tbl_structure.php#45:PMA_displayHtmlForColumnChange(字符串'registration',字符串'users',NULL,string'tbl_structure. php',)
怎么解决这个问题?