月归档:三月 2009

更改字符集设置[译文]

更改字符集设置 原文设置:http://www.mysqlperformanceblog.com/2009/03/17/converting-character-sets/ Web世界已经走向UTF8;Drizzle选中它作为默认的字符集。大多网站后端用utf-8来存储文本数据,另外那些用latin1字符集的网也开始将他们的数据库迁移到utf8;google一下”mysql convert charset to utf8″,可以找到大量的网站,每个途径都有些微的不同,又在某些方面都有些不对。我会总结一下这些方法,说明他们为什么不奏效,然后给出一段脚本,大致上可以用来转换一个数据库或是一系列表到目标字标集。 方法一: ALTER TABLE `t1` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci; 拿这个数据表作例子,我们可以看到这种方法为啥子行不通呢。 SQL:      1.       mysql> CREATE TABLE `t1` (    2.       ->   `c1` text NOT NULL    … 继续阅读

发表在 mysql, 译文 | 标签为 , , , | 一条评论

archlinux 配置声卡

1.最新的内核已经将alsa包含了进去,我们不再需要安装alsa了,只需要安装alsa相关的工具就行了: pacman -S alsa-lib alsa-utils alsa-oss 2.安装好以后就可以用alsaconf进行配置: sudo alsaconf 这个基本没啥好说的,一路回车就OK了。 3.设置音量并保存 sudo alsamixer sudo alsactl store 4. 设置alsa随系统启动 编辑/etc/rc.conf在DAEMONS里添加alsa, 如 DAEMONS=(syslog-ng network netfs crond kdm gpm alsa) 5.最最大的问题: (在这里我花了大半天的时间,我公司里的HP的本,即不是很老,也没有我家里的正常工作的本本新,就是不出声,配置过程中也不点儿都没看到错误信息) Archlinux下用alsaconf检测时,会把主板的那个只会吱吱响的东东识别成一个声卡,所以经常检测出来是两张声卡。现在我们要做的是,把这个破“声卡“干掉。 办法: 编辑/etc/rc.conf, 在MODULES=(…)一行中,在snd-pcsp的前面加一个感叹号,就是不自动加载这个模块的意思。老版本的使用MOD_BLACKLIST来达到这个效果。 再重启,马上发现声卡就很好使了! 本文由蝌蚪安尼友情赞助.

发表在 linux/unix | 标签为 , , | 2 条评论