Monthly Archives: March 2015

Windows環境のMySQLで、character_set_clientの値をutf8に変更できない

  MySQLのバージョンは5.6.20。 Windowsの環境なのでmy.iniの[client]セクションに default-character-set = utf8 を追記したのだが、character_set_clientやcharacter_set_connectionの値がutf8にならず、cp932のままになる。 mysql> show variables like ‘char%’; +————————–+————————————————–+ | Variable_name | Value | +————————–+————————————————–+ | character_set_client | cp932 | | character_set_connection | cp932 | | character_set_database | utf8 | | character_set_filesystem | binary | | character_set_results | cp932 | | character_set_server | utf8 | | character_set_system | utf8 | | character_sets_dir | C:\PHP\pleiades\xampp\mysql\share\charsets\ | +————————–+————————————————–+ 8 rows in set (0.00 sec)   しばし黙考し、[mysqld]セクションの## UTF 8 Settingsで、”skip-character-set-client-handshake”のコメントアウトを解除していないことに気付いた。 コメントアウト解除、サーバ再起動後。 mysql> show variables like ‘char%’; +————————–+————————————————–+ | Variable_name | Value | +————————–+————————————————–+ | character_set_client | utf8 | | character_set_connection | utf8 | | character_set_database | utf8 | | character_set_filesystem | binary | | character_set_results | utf8 | | […]

Posted in MySQL | Comments closed

PowerShellでIEセキュリティ強化の構成を無効化

  コマンドレット一発ではできないのね。 function Disable-IEESC { $AdminKey = “HKLM:\SOFTWARE\Microsoft\Active Setup\Installed Components\{A509B1A7-37EF-4b3f-8CFC-4F3A74704073}” $UserKey = “HKLM:\SOFTWARE\Microsoft\Active Setup\Installed Components\{A509B1A8-37EF-4b3f-8CFC-4F3A74704073}” Set-ItemProperty -Path $AdminKey -Name “IsInstalled” -Value 0 Set-ItemProperty -Path $UserKey -Name “IsInstalled” -Value 0 Stop-Process -Name Explorer Add-Content $log -value “IE Enhanced Security Configuration (ESC) has been disabled.” } Disable-IEESC 参考:http://blog.blksthl.com/2012/11/28/how-to-disable-ie-enhanced-security-in-windows-server-2012/   EC2のuserdataに仕込んで、Windowsインスタンス起動時に自動的に無効化されるようにしたった。(商用環境ではダメよ)