2010年10月26日 星期二

[MySQL] root密碼忘了怎麼辦

1. 先關掉mysql server
$ sudo rcmysql stop
2 開server, 但忽略grant-tables (存密碼的地方)
$ sudo mysqld_safe --skip-grant-tables
3.用root進入sql改密碼
$ mysql --user=root mysql
> update user set Password=PASSWORD('new-password') where user='root';
>flush privileges;
>exit

via: Reset mysql root password
註1: mysqld_safe就是用更安全的方式開啟(重載)mysqld, 如有錯誤發生時會重開, 寫log.
註2: flush privileges; 重載授權表
環境: OpenSUSE 11.3

2010年10月19日 星期二

[Windows] 改Dropbox目錄

Dropbox目錄在Linux下預設是~/Dropbox,但是在Windows裡卻是落落長的”C:\Documents and Settings\xxx\My Documents\My Dropbox”,雖然Windows版的Dropbox有提供改目錄(move),但是他還是會很囉嗦的加上"My Dropbox"。

解:
1) 下載 http://wiki.dropbox.com/DropboxAddons/DropboxPath
2) 執行 DropboxPath.exe "C:\Path\To\New\Dropbox"

2010年10月7日 星期四

在Linux裡開發Flash (待續...)

目前大部分都是使用Linux當Desktop,但是遇到要開發Flash時就又要換回Windows開FlashDevelop,Flex的compiler是Java寫的,應該可以跨平台。
所以就直接把FlashDevelop裡的command拿來用:
~/flex/bin/mxmlc -load-config+=XXXConfig_linux.xml -debug=true -incremental=true -benchmark=false -static-link-runtime-shared-libraries=true -o out.swf
config檔裡的路徑也要改,就可以編出swf了,Debug就要再試試看了...
有空再繼續~

TODO:
用emacs! http://anirudhs.chaosnet.org/blog/2008.03.26.html