WAMP安装正常,没问题,但是......
转到phpMyAdmin时,我从phpMyAdmin收到错误,如下所示:
Cannot load mysqli extension. Please check your PHP configuration
Run Code Online (Sandbox Code Playgroud)
另外,phpMyAdmin文档解释了此错误消息,如下所示:
要连接到MySQL服务器,PHP需要一组称为"MySQL扩展"的MySQL函数.此扩展可能是PHP发行版(已编译)的一部分,否则需要动态加载.它的名字可能是mysql.so或php_mysql.dll.phpMyAdmin尝试加载扩展但失败了.通常,通过安装名为"PHP-MySQL"的软件包或类似的东西来解决问题.
最后,apache_error.log文件具有以下PHP警告(请参阅mySQL警告):
PHP Warning: Zend Optimizer does not support this version of PHP - please upgrade to the latest version of Zend Optimizer in Unknown on line 0
PHP Warning: Zend Platform does not support this version of PHP - please upgrade to the latest version of Zend Platform in Unknown on line 0
PHP Warning: Zend Debug Server does not support this version of PHP - please …Run Code Online (Sandbox Code Playgroud) 好的,这就是场景
我今天在我的mysql服务器上执行了完整备份.现在,当我尝试导入.sql转储文件时,我收到标题中提到的错误,并且它不会加载所有其他数据库.
我如何绕过这个,所以phymyadmin将允许我导入整个文件,或者有没有办法我可以从sql转储"删除"information_schema
谢谢
我有一个sql文件,我从另一台计算机上的phpmyadmin导出.我试图在这台计算机上导入文件,我收到此错误:
Error
Run Code Online (Sandbox Code Playgroud)
SQL查询:
--
-- Database: `phplogin`
--
-- --------------------------------------------------------
--
-- Table structure for table `people`
--
CREATE TABLE IF NOT EXISTS `people` (
`id` INT( 11 ) NOT NULL AUTO_INCREMENT ,
`name` VARCHAR( 25 ) NOT NULL ,
`age` INT( 11 ) NOT NULL ,
`testvar` VARCHAR( 5 ) NOT NULL ,
PRIMARY KEY ( `id` )
) ENGINE = MYISAM DEFAULT CHARSET = latin1 AUTO_INCREMENT =3;
MySQL said:
#1046 - No database selected
Run Code Online (Sandbox Code Playgroud) 我刚刚安装了免费版的MAMP,我无法访问phpMyAdmin工具.
phpMyAdmin不可点击,它说需要PHP 5.5.x到7.0.x,因为它可以从截图中看到;
但是,当我检查安装的PHP版本时;
ricsters-MacBook-Pro:~ ricster$ php -v
PHP 7.1.1 (cli) (built: Jan 23 2017 15:09:57) ( NTS )
Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.1.0, Copyright (c) 1998-2017 Zend Technologies
Run Code Online (Sandbox Code Playgroud)
所以我安装了PHP 7.1.1但由于某种原因,MAMP无法识别它.我该如何解决这个问题?
想要开始使用Ruby on Rails,所以我安装了即时轨道并设置了一个mysql密码.问题是现在我无法访问phpmyadmin.
从rails控制面板,当我去配置>>数据库(通过PhpMyadmin)时,它会打开phpmyadmin并显示消息
Run Code Online (Sandbox Code Playgroud)Error MySQL said: Documentation #1045 - Access denied for user 'root'@'localhost' (using password:没有)
当我在设置密码后使用XAMPP而不是直接在phpmyadmin中使用XAMPP时(因为它没有密码)它转而使用了登录屏幕.使用即时导轨并非如此.当他们第一次设置mysql密码并使用即时rails包时,有人遇到过这个问题吗?
谈到MySQL和PHPMyAdmin,我不是新手,但我比专家更接近新手.希望我要求的是可行的,并且有人会为我提供一个简单的,剪切n-paste SQL查询来实现它.
我需要将12个dbs中的9个表从MyISAM转换为InnoDB,我希望我可以使用单个查询在一个数据库中执行所有表,而不必单击并等待每个表中的每个表PHPMyAdmin中.基本上,有没有办法foo通过在PHPMyAdmin中运行的查询一次在多个表上运行"ALTER TABLE ENGINE = InnoDB"?
我已经卸载旧的XAMPP并删除了所有内容d:\xampp folder并安装了新的内容.当我将备份文件夹(包含我的数据库的名称,包含所有文件.frm和.opt文件)复制到该文件夹时D:\xampp\mysql\data,数据库显示在phpmyadmin的列表中,但它没有表和数据.我做错了什么?
我正在使用phpMyAdmin 3.5.1.我做了所有必要的安装和配置步骤(创建了特殊的phpmyadmin数据库和表,设置了pma用户等).我的phpMyAdmin似乎表明一切都设置正确.
我的问题是我看不到如何向表或特定列添加注释.哪里是?
我有一张桌子,我有一个date专栏.每当我插入一个具有当前日期的新注册表时,MySQL是否有办法自动填充此字段?或者这是默认自动生成的吗?
PS:我正在使用PHPMyAdmin
textarea在我的phpMyAdmin安装上接受SQL查询的字体大小太小.我找到的一个解决方法是增加Chrome中的最小字体大小,但它打破了其他网站的外观.
如何增加字体大小?