31

http://kristiannissen.wordpress.com/2010/07/08/mysql-levenshtein/ (archive.org リンク)から MySQL のレーベンシュタイン距離のコードを取得しましたが、その関数を MySQL に追加するにはどうすればよいですか? XAMPP を使用しており、PHP での検索に必要です。

4

4 に答える 4

14

MySQLサーバーに接続し、MySQL Workbenchでこのステートメントを実行しただけで、機能しました。新しい関数が追加されました。levenshtein()

たとえば、これは期待どおりに機能します。

SELECT levenshtein('abcde', 'abced')

2
于 2012-12-17T07:34:22.200 に答える
1
  • phpmyadminまたはターミナルからmysqlデータベースにログインします。
  • SQLをクリックします。

  • 上記のリンクと最後の区切り文字で関数に区切り文字$$を追加します。。

  • コンパイルに成功すれば、そのデータベースで、別のプロシージャ、関数、クエリなどのどこでも使用できます。
于 2012-12-17T07:34:00.513 に答える