Amoeba for mysql 1.0.2 beta版本发布
转自http://amoeba.meidusa.com/wordpress/?p=24,一个很好的工具。。。。期待研究
修复bug列表:
1、修复无法解析抛出unknown statement(1.0.0新bug)。将无法解析得sql默认在defaultPool中执行
2、修复union关键字无法解析问题
3、修复函数前面! 无法解析问题
4、修复order by 、group by 后面带表达式得sql
下载地址: http://downloads.sourceforge.net/project/amoeba/Amoeba%20for%20mysql/amoeba-mysql-1.0.2-BETA.zip
相关文档:
1、如果使用sqlite3时出现如下错误:
/!\ FAILSAFE /!\ Thu Jul 30 22:16:15 +0800 2009
Status: 500 Internal Server Error
unknown error
c:/ruby/lib/ruby/1.8/dl/import.rb:29:in `initialize'
c:/ruby/lib/ruby/1.8/dl/import.rb:29:in `dlopen'
&nb ......
字段pageNum
1,6,9,11
希望排序顺序为1,6,9,11
但是实际排序为1,11,6,9
后来发现是因为pageNum这个字段是varchar类型的不是int型,所以排序会出问题。
网上的解决方法为
order by pageNum+0
order by pageNum×1
不知道为什么order by pageNum×1 数据库通不过
但是pageNum+0是好用的 ......
1. 用cmd进入mysql/bin目录
2. 输入mysqld-nt --skip-grant-tables
3. 新启cmd 输入mysqladmin -u root flush-privileges password root
4. mysqladmin -u root -p shutdown
5. 输入新的密码:XXX
6.修改密码成功 ......
记下些linux下mysql的操作,以便以后查看:
1. 启动,关闭mysql:
启动:sudo /etc/init.d/mysql start
关闭:/usr/bin/mysqladmin -uroot -p shutdown
2.显示 表结构:
describe:tableName
3.备份:
只备份表结构:mysqldump -d -uroot -p DataBase TableName> xxx.sql
备份表结构和数据:mysqldump -uro ......