前提・実現したいこと
WordPressのプロジェクトを他のサーバーに移設するために、移設元サーバーのphpmyadmin
でデータベースをエクスポートし、移設先サーバーのphpmyadmin
で対象のデータベースをインポートすると、以下のメッセージが表示されインポートする事ができません。
エラーメッセージ
エラー SQL クエリ: -- -- テーブルのデータのダンプ `pma__recent` -- INSERT INTO `pma__recent` (`username`, `tables`) VALUES ('my_name', '[{\"db\":\"wordpressdb\",\"table\":\"wp_options\"}]') MySQL のメッセージ: ドキュメント #1062 - 'my_name' は索引 'PRIMARY' で重複しています。
試したこと
エラーの対象となっているSQL文
INSERT INTO
pma__recent (
username,
tables) VALUES('my_name', '[{\"db\":\"wordpressdb\",\"table\":\"wp_options\"}]')
をSQLのファイルから削除すると上記のエラーは出ませんが、その他のSQL文でエラーが出てしまいます。
エラーがでる箇所を削除していくと、SQLファイル内の9割程度をなくさないといけない状況です。
このような状況に対応できる(インポートできる)方法はありますでしょうか?
移設元のサーバーは既に、OSのの再インストールを行ってしまったため、再度データベースをエクスポートする事はできず、現在手元にあるものみ利用できます。
該当のソースコード
文字数の制限のためコメント部中心で載せております。
-- phpMyAdmin SQL Dump -- version 4.9.5deb2 -- https://www.phpmyadmin.net/ -- -- ホスト: localhost -- 生成日時: 2021 年 9 月 14 日 13:30 -- サーバのバージョン: 10.3.25-MariaDB-0ubuntu0.20.04.1 -- PHP のバージョン: 7.4.16 SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO"; SET AUTOCOMMIT = 0; START TRANSACTION; SET time_zone = "+00:00"; /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; /*!40101 SET NAMES utf8mb4 */; -- -- データベース: `phpmyadmin` -- CREATE DATABASE IF NOT EXISTS `phpmyadmin` DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci; USE `phpmyadmin`; -- -- テーブルのデータのダンプ `pma__recent` -- INSERT INTO `pma__recent` (`username`, `tables`) VALUES ('my_name', '[{\"db\":\"wordpressdb\",\"table\":\"wp_options\"}]'); -- -- テーブルのデータのダンプ `pma__userconfig` -- INSERT INTO `pma__userconfig` (`username`, `timevalue`, `config_data`) VALUES ('my_name', '2021-09-14 04:29:58', '{\"lang\":\"ja\",\"Console\/Mode\":\"collapse\"}'); -- -- データベース: `wordpressdb` -- CREATE DATABASE IF NOT EXISTS `wordpressdb` DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci; USE `wordpressdb`; -- -- テーブルのデータのダンプ `wp_3_options` -- -- -- テーブルのデータのダンプ `wp_3_postmeta` -- -- -- テーブルのデータのダンプ `wp_3_posts` -- ・・・ -- -- テーブルのデータのダンプ `wp_3_terms` -- ・・・ -- -- テーブルのデータのダンプ `wp_3_term_relationships` -- ・・・ -- -- テーブルのデータのダンプ `wp_3_term_taxonomy` -- ・・・ -- -- テーブルのデータのダンプ `wp_blogs` -- ・・・ -- -- テーブルのデータのダンプ `wp_options` -- ・・・ -- -- テーブルのデータのダンプ `wp_postmeta` --
補足情報(FW/ツールのバージョンなど)
PHP:7.4
Mysql:mysql Ver 15.1 Distrib 10.3.25-MariaDB
Wordpress:5.7
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/09/15 02:47
2021/09/15 02:57
2021/09/15 05:19