Articles

MySQLの検索と置換

プラグインを使用せずにMySQLデータベースで検索と置換を実行したい場合は、phpMyAdminを介して簡単に行うことができます。このチュートリアルでは、WordPressの投稿のためにそれを実行する方法を示します。 MySQLの検索と置換は、WordPress webサイトのドメインを変更するときに特に便利です。

cPanelアカウントからphpMyAdminツールを開きます

cPanelデータベース

WordPressインストールのデータベースに移動し、`wpdbprefix_posts`テーブルを選択します

phpMyAdminデータベース

*注:あなたがあなたのサイトにログインしている場合は、

*************************あなたのデータベースがあなたのwp-configを通してそれを見つけることができるかどうかはわかりません。phpファイル

プロジェクトをWebHostFaceに転送

編集する必要がある列が`guid`と呼ばれていることがわかります

guid列

phpMyAdminインターフェイスの上部にある”SQL”タブをクリックします

phpmyadmin sqlタブ

パーソナルwpアシスタントでホスティング管理wordpress

wordpressのmysql検索と置換クエリ

UPDATE `wpqw_posts` SET guid = REPLACE(guid, 'https://oldUrl.com/', 'https://newUrl.com/') WHERE `guid` LIKE 'https://oldUrl.com/%';

これを実行して置換https://example.com

これを実行して置換するhttps://example.com

mysql検索と置換クエリ

UPDATE `wpqw_posts` SET guid = REPLACE(guid, 'https://oldUrl.com/', 'https://newUrl.com/') WHERE `guid` LIKE 'https://oldUrl.com/%';

これを実行して置換するhttps://example.comから

へhttps://newExample.com

データベースに次の変更を行います

guid変更

WordPressの投稿に限らず、MySQLデータベースの別の列のデータを置き換えたい場合があります

MySQL検索と置換クエリ

UPDATE `MySQL_Table` SET `MySQL_Table_Column` = REPLACE(`MySQL_Table_Column`, 'oldString', 'newString') WHERE `MySQL_Table_Column` LIKE 'oldString%';

MySQL Search and Replace Querymysqlの検索と置換クエリ

mysqlの検索と置換を使用する必要がありますか?SQLを介して検索と置換を行うことは、変更すべきではないことを知らないリンクがある場合、危険な可能性があります。 データベース内のテキストを変更する必要があると確信している場合にのみ、検索して置換する必要があります。 手動での変更を続行する前に、常にデータベースのバックアップを実行する必要があります。 これはphpMyAdminで簡単に行うことができます:

phpMyAdmin-backup

MYSQLデータベースの数に制限のない新しい安価なcpanelホスティングアカウントを取得します。 SSD MYSQLは大幅に割引価格でホスティング–通常価格から40%-only2.94/moのみから始まります!

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です