30 十一月, 2007
Posted by: asd In: 科技新知| 軟體使用
HeidiSQL - 免費、size 又小的mysql 資料庫管理工具
Features:
generate nice SQL-exports
synchronize tables between two databases
manage user-privileges
import text-files
export table-data as CSV, HTML and XML
browse and edit table-data using a comfortable grid
batch-insert ascii or binary files into tables
write queries with syntax-highlighting (next version will have also code-completion)
monitor and kill client-processes
09 二月, 2007
Posted by: asd In: 科技新知| 軟體使用
輕量級整合 apache+mysql+php+perl 的免安裝軟體,約28 mb
Introduction
The Uniform Server is a WAMP package that allows you to run a server on any MS Windows OS based computer. It is small and mobile to download or move around and can also be used or setup as a production/live server. Developers also use The Uniform Server to test their applications made [...]
有時候在其他機器上要執行PHP程式或者臨時修改一下PHP程式,一般通常是安裝AppServ,然後再配置 Apache、PHP、MySQL,真是很不方便。這套名為 APM Express,也就是Apache+PHP+MySQL 的精簡版,只有不到5M大,安裝後只有12MB,不寫入任何註冊表。移除時,刪除桌面的捷徑和 APM Express 所在目錄即可。
參考:Web 开发工具箱之 Apache PHP MySQL 绿色套装版
07 十二月, 2005
Posted by: asd In: Web| 程式設計
mysqldump出原始資料庫文件,mysql預設是latin1編碼。
可能根據具體的mysql server的編碼設置而不同。
修改dump出的文件,在最前面加入
SET NAMES utf8; SET CHARACTER_SET_CLIENT=utf8;
SET CHARACTER_SET_RESULTS=utf8;
注意1:如果mysql server安裝時指定預設字串編碼是utf-8,則無需修改此處
注意2:若mysql版本低於4.1,則不需加入上述語法,否則會產生unknown variable
用iconv轉化dump出的資料庫文件:
iconv -c -f BIG5 -t UTF-8 original-charset.sql > utf8-charset.sql
導入資料庫:
mysql -u root -p < utf8-charset.sql
07 十二月, 2005
Posted by: asd In: Web| 程式設計
要使perl 能連接mysql,需安裝 DBI 及 DBD::mysql 模組。可以直接利用CPAN安裝所需的模組,類似apt,不需要自已去網路上尋找tarball或rpm,下載與安裝CPAN會自動化幫你完成。
安裝DBI模組
%> perl -MCPAN -e ‘install DBI’
安裝 DBD::mysql 模組
#用CPAN安裝DBD::mysql
%> perl -MCPAN -e ‘install DBD::mysql’
發生一堆錯誤
Unsuccessfull stat on filename containing newline at /usr/lib/perl5/5.8.0/ExtUtils/Liblist/Kid.pm”;
原因是系統的語系有問題,改
%> vi /etc/sysconfig/i18n
LANG=”en_US.UTF8″ 改成 LANG=”en_US”
登出再登入,再安裝一次即可。