標籤:style blog http color strong 檔案 io 問題
問題一:提示出錯:cannot load such file -- mysql/mysql_api (LoadError)
此時我們回來看gem install mysql 時提示
At the time of building this gem, the necessary DLL files where available
in the following URL:
http://dev.mysql.com/get/Downloads/Connector-C/mysql-connector-c-noinstall-6.0
.2-win32.zip/from/pick
You can put the lib\libmysql.dll available in this package to your Ruby bin di
rectory.
原來沒有動態連結程式庫檔案
只需按照給的網址下載 解壓出來libmysql.dll將它放到ruby/bin 下即可
若是windows系統也可以放到system32目錄下
問題二:
mysql 報錯 ERROR 1101 (42000): BLOB/TEXT column can’t have a default value
rake db:migrate時候
先找到my.ini位置 C:\ProgramData\MySQL\MySQL Server 5.5
mysql 在建立 ci_sessions 表的時候報錯:ERROR 1101 (42000): BLOB/TEXT column can’t have a default value
text或blob欄位不允許有預設值,這是由於strict mode導致的,只要在my.ini中去掉
sql-mode=”STRICT_TRANS_TABLES, NO_AUTO_CREATE_USER, NO_ENGINE_SUBSTITUTION”
就行了。主要是在windows下會是預設strict mode。
然後重啟mysql服務