サイズが220 MBを超える大きな.sqlファイルがあります。その中に今Grep/Sedは大きな.sqlファイルの小さなテキストを置き換えます
私は私がしてデータベースをインポートしようとしていますので、データベースをインポートしようとすると、エラーの下に与え、MySQLのデータベースユーザー以外のユーザーを使用して、そのファイルにTRIGGER文を持っている:
ERROR 1142 (42000) at line 9732: TRIGGER command denied to user 'user_name'@'localhost' for table 'sales_flat_creditmemo'
これで、TRIGGER文を含むすべての行を見つけて、ファイルを開いていなくても、 "user_name"をmysqlユーザ "username_actual"に変更できます。 Geanyでこのファイルを開くと、Geanyもクラッシュします。
のためだけでは
sed
を使用して最後の解決策は、あなたは私たちに、この自分自身を解決するために、あなたの試みを示すことができる、またはあなただけのフリーハンドアウトを探していますか? – ghoti