Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/62.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql Wordpress v2.9.2无法在MAMP上创建数据库_Mysql_Wordpress_Installation - Fatal编程技术网

Mysql Wordpress v2.9.2无法在MAMP上创建数据库

Mysql Wordpress v2.9.2无法在MAMP上创建数据库,mysql,wordpress,installation,Mysql,Wordpress,Installation,我熟悉以前的Wordpress安装程序,但在这个新版本中,我发现了一些新的东西,我没有看到文档 我正在尝试将wordpress作为本地主机安装到MAMP,但出现了一些错误,表明表创建失败 PHP:5.2.11 MySQL:5.1.37 我已经使用安装程序界面来设置db设置,我也手动尝试过,没有任何区别 我在安装成功屏幕上看到以下错误。创建了表wp commentmeta和wp链接,并向我提供了登录/密码-即使没有创建用户表 WordPress database error: [MyISAM ta

我熟悉以前的Wordpress安装程序,但在这个新版本中,我发现了一些新的东西,我没有看到文档

我正在尝试将wordpress作为本地主机安装到MAMP,但出现了一些错误,表明表创建失败

PHP:5.2.11

MySQL:5.1.37

我已经使用安装程序界面来设置db设置,我也手动尝试过,没有任何区别

我在安装成功屏幕上看到以下错误。创建了表wp commentmeta和wp链接,并向我提供了登录/密码-即使没有创建用户表

WordPress database error: [MyISAM table 'wp_terms' is in use (most likely by a MERGE table). Try FLUSH TABLES.]
CREATE TABLE wp_terms ( term_id bigint(20) unsigned NOT NULL auto_increment, name varchar(200) NOT NULL default '', slug varchar(200) NOT NULL default '', term_group bigint(10) NOT NULL default 0, PRIMARY KEY (term_id), UNIQUE KEY slug (slug), KEY name (name) ) DEFAULT CHARACTER SET utf8

WordPress database error: [MyISAM table 'wp_term_taxonomy' is in use (most likely by a MERGE table). Try FLUSH TABLES.]
CREATE TABLE wp_term_taxonomy ( term_taxonomy_id bigint(20) unsigned NOT NULL auto_increment, term_id bigint(20) unsigned NOT NULL default 0, taxonomy varchar(32) NOT NULL default '', description longtext NOT NULL, parent bigint(20) unsigned NOT NULL default 0, count bigint(20) NOT NULL default 0, PRIMARY KEY (term_taxonomy_id), UNIQUE KEY term_id_taxonomy (term_id,taxonomy), KEY taxonomy (taxonomy) ) DEFAULT CHARACTER SET utf8

WordPress database error: [MyISAM table 'wp_term_relationships' is in use (most likely by a MERGE table). Try FLUSH TABLES.]
CREATE TABLE wp_term_relationships ( object_id bigint(20) unsigned NOT NULL default 0, term_taxonomy_id bigint(20) unsigned NOT NULL default 0, term_order int(11) NOT NULL default 0, PRIMARY KEY (object_id,term_taxonomy_id), KEY term_taxonomy_id (term_taxonomy_id) ) DEFAULT CHARACTER SET utf8

WordPress database error: [MyISAM table 'wp_comments' is in use (most likely by a MERGE table). Try FLUSH TABLES.]
CREATE TABLE wp_comments ( comment_ID bigint(20) unsigned NOT NULL auto_increment, comment_post_ID bigint(20) unsigned NOT NULL default '0', comment_author tinytext NOT NULL, comment_author_email varchar(100) NOT NULL default '', comment_author_url varchar(200) NOT NULL default '', comment_author_IP varchar(100) NOT NULL default '', comment_date datetime NOT NULL default '0000-00-00 00:00:00', comment_date_gmt datetime NOT NULL default '0000-00-00 00:00:00', comment_content text NOT NULL, comment_karma int(11) NOT NULL default '0', comment_approved varchar(20) NOT NULL default '1', comment_agent varchar(255) NOT NULL default '', comment_type varchar(20) NOT NULL default '', comment_parent bigint(20) unsigned NOT NULL default '0', user_id bigint(20) unsigned NOT NULL default '0', PRIMARY KEY (comment_ID), KEY comment_approved (comment_approved), KEY comment_post_ID (comment_post_ID), KEY comment_approved_date_gmt (comment_approved,comment_date_gmt), KEY comment_date_gmt (comment_date_gmt) ) DEFAULT CHARACTER SET utf8

WordPress database error: [MyISAM table 'wp_options' is in use (most likely by a MERGE table). Try FLUSH TABLES.]
CREATE TABLE wp_options ( option_id bigint(20) unsigned NOT NULL auto_increment, blog_id int(11) NOT NULL default '0', option_name varchar(64) NOT NULL default '', option_value longtext NOT NULL, autoload varchar(20) NOT NULL default 'yes', PRIMARY KEY (option_id), UNIQUE KEY option_name (option_name) ) DEFAULT CHARACTER SET utf8

WordPress database error: [MyISAM table 'wp_postmeta' is in use (most likely by a MERGE table). Try FLUSH TABLES.]
CREATE TABLE wp_postmeta ( meta_id bigint(20) unsigned NOT NULL auto_increment, post_id bigint(20) unsigned NOT NULL default '0', meta_key varchar(255) default NULL, meta_value longtext, PRIMARY KEY (meta_id), KEY post_id (post_id), KEY meta_key (meta_key) ) DEFAULT CHARACTER SET utf8

WordPress database error: [MyISAM table 'wp_posts' is in use (most likely by a MERGE table). Try FLUSH TABLES.]
CREATE TABLE wp_posts ( ID bigint(20) unsigned NOT NULL auto_increment, post_author bigint(20) unsigned NOT NULL default '0', post_date datetime NOT NULL default '0000-00-00 00:00:00', post_date_gmt datetime NOT NULL default '0000-00-00 00:00:00', post_content longtext NOT NULL, post_title text NOT NULL, post_excerpt text NOT NULL, post_status varchar(20) NOT NULL default 'publish', comment_status varchar(20) NOT NULL default 'open', ping_status varchar(20) NOT NULL default 'open', post_password varchar(20) NOT NULL default '', post_name varchar(200) NOT NULL default '', to_ping text NOT NULL, pinged text NOT NULL, post_modified datetime NOT NULL default '0000-00-00 00:00:00', post_modified_gmt datetime NOT NULL default '0000-00-00 00:00:00', post_content_filtered text NOT NULL, post_parent bigint(20) unsigned NOT NULL default '0', guid varchar(255) NOT NULL default '', menu_order int(11) NOT NULL default '0', post_type varchar(20) NOT NULL default 'post', post_mime_type varchar(100) NOT NULL default '', comment_count bigint(20) NOT NULL default '0', PRIMARY KEY (ID), KEY post_name (post_name), KEY type_status_date (post_type,post_status,post_date,ID), KEY post_parent (post_parent) ) DEFAULT CHARACTER SET utf8

WordPress database error: [MyISAM table 'wp_users' is in use (most likely by a MERGE table). Try FLUSH TABLES.]
CREATE TABLE wp_users ( ID bigint(20) unsigned NOT NULL auto_increment, user_login varchar(60) NOT NULL default '', user_pass varchar(64) NOT NULL default '', user_nicename varchar(50) NOT NULL default '', user_email varchar(100) NOT NULL default '', user_url varchar(100) NOT NULL default '', user_registered datetime NOT NULL default '0000-00-00 00:00:00', user_activation_key varchar(60) NOT NULL default '', user_status int(11) NOT NULL default '0', display_name varchar(250) NOT NULL default '', PRIMARY KEY (ID), KEY user_login_key (user_login), KEY user_nicename (user_nicename) ) DEFAULT CHARACTER SET utf8

WordPress database error: [MyISAM table 'wp_usermeta' is in use (most likely by a MERGE table). Try FLUSH TABLES.]
CREATE TABLE wp_usermeta ( umeta_id bigint(20) unsigned NOT NULL auto_increment, user_id bigint(20) unsigned NOT NULL default '0', meta_key varchar(255) default NULL, meta_value longtext, PRIMARY KEY (umeta_id), KEY user_id (user_id), KEY meta_key (meta_key) ) DEFAULT CHARACTER SET utf8
然后有很多消息说更新/插入等失败,因为表不存在

以前有人遇到过这种情况吗

编辑:MAMP报告mysql的端口8889,因此我将wp config中的主机名更改为localhost:8889。这不管用

编辑:我修复了这个。我以前有一个wordpress数据库,为了解决这个问题,我反复删除并重新创建了这个数据库。 显然,删除它还不够好,因为问题是通过创建一个名为newwordpress的数据库并使用它来解决的


MySQL必须保留已删除数据库中的一些数据。

您确定MAMP数据库的端口正确吗?我忘了这么做,它击中了我机器上的默认mySQL服务器


编辑:MAMP安装的端口号在“设置”对话框中指定。默认情况下,可能是8889。您可以阅读有关如何指定非默认mySQL端口的说明。

使用phpmyadmin查看数据库是否已创建。如果没有,请创建数据库:

MAMP在url:localhost:8888中生成此文件,我认为这是默认的Wordpress端口,即Apache端口。mySQL服务器在另一个端口上启动。在“设置”对话框中查找MAMP,或者假设因为您没有更改它,所以它是8889。您100%确定在空数据库上执行此操作吗?当我在phpmyadmin中查找时,它肯定是空的。我已为每次新尝试删除了数据库中的所有表。您是否检查了您拥有的用户是否具有写入/创建表权限(不仅仅是读取、选择?)我使用的是预先存在的数据库。Wordpress在中断之前在其上创建两个表时,至少发现了这一点。请使用phpmyadmin启动一个新数据库: