32 ビットの Microsoft Windows XP (Professional Version 2002 Service Pack 3) で動作する MySQL 5.6.11 を使用しています。sys_exec
MySQL UDFのインストールに興味があります。
次のコマンド、
mysql> SHOW VARIABLES LIKE 'plugin_dir';
は、次のプラグインの場所を示しています。
+---------------+-----------------------------------------------------+
| Variable_name | Value |
+---------------+-----------------------------------------------------+
| plugin_dir | C:\Program Files\MySQL\MySQL Server 5.6\lib\plugin\ |
+---------------+-----------------------------------------------------+
貼り付けたところlib_mysqludf_sys.so
。次に、次のコマンドを実行します。
CREATE FUNCTION sys_exec RETURNS INT SONAME 'lib_mysqludf_sys.so';
MySQL コマンド ラインから次のエラーが発生します (root ユーザーでログインし、作成済みのデータベースを選択した後)。
エラー 1126 (HY000): 共有ライブラリ 'lib_mysqludf_sys.so' を開けません (errno: 193 )
このエラーを修正するにはどうすればよいですか?
msvcp110.dll
の下に必要C:\WINDOWS\system32
ですか? そこでは利用できません。msvcp100.dll
ただし、ファイルはC:\WINDOWS\system32
.