专注业务连续性支持与数据保护
2009-05-03技术合集

修改mysql字符编码成为UTF8已关闭评论

修改mysql字符编码成为UTF8

安装后
/etc/init.d/mysql start (stop) 为启动和停止服务器
/etc/mysql/ 主要配置文件所在位置 my.cnf
/var/lib/mysql/ 放置的是数据库表文件夹,这里的mysql相当于windows下mysql的date文件夹
启动mysql后,以root登录mysql
isher@isher-ubuntu:~$ mysql -u root
>show variables like ‘character%’; #执行编码显示

+————————–+—————————-+
| Variable_name | Value |
+————————–+—————————-+
| character_set_client | latin1 |
| character_set_connection | latin1 |
| character_set_database | latin1 |
| character_set_filesystem | binary |
| character_set_results | latin1 |
| character_set_server | latin1 |
| character_set_system | utf8 |
| character_sets_dir | /usr/share/mysql/charsets/ |
+————————–+—————————-+

在某些时候,我们续要修改mysql默认数据库的编码,以保证某些迁移的程序可以正常显示,编辑my.cnf文件进行编码修改,windows可以直接用Mysql Server Instance Config Wizard 进行设置

在linux下修改3个my.cnf的1个/etc/mysql/my.cnf文件

找到客户端配置[client] 在下面添加
default-character-set=utf8 默认字符集为utf8
在找到[mysqld] 添加
default-character-set=utf8 默认字符集为utf8
init_connect=’SET NAMES utf8′ (设定连接mysql数据库时使用utf8编码,以让mysql数据库为utf8运行)

修改好后,重新启动mysql 即可,查询一下show variables like ‘character%’;
+————————–+—————————-+
| Variable_name | Value |
+————————–+—————————-+
| character_set_client | utf8 |
| character_set_connection | utf8 |
| character_set_database | utf8 |
| character_set_filesystem | binary |
| character_set_results | utf8 |
| character_set_server | utf8 |
| character_set_system | utf8 |
| character_sets_dir | /usr/share/mysql/charsets/ |
+————————–+—————————-+

此方法用于标准mysql版本同样有效,对于/etc/my.cnf文件,需要从mysql/support-files的文件夹cp my-large.cnf一份到/etc/my.cnf

2009-05-02技术合集

去掉 Ubuntu 下那烦人的 "嘟嘟嘟"已关闭评论

去掉 Ubuntu 下那烦人的 "嘟嘟嘟"

不知道大家有没有觉得在默认情况下, 我们的 Ubuntu 在出现警告音的时候不是像 windows 那样亲切地 "叮叮叮", 而是才用 PC 的蜂鸣器来大声地 "嘟嘟嘟". 特别是在我们使用 shell 不全, 或者 vim 在行首/尾时候也会出现这个愤恨的声音. google 了一下找到了解决方法.
1. 就是干脆把 x 环境和 shell 环境通通关闭声音.
方法就是编辑你的 ~/.bashrc 文件, 加入
xset b off
2. 如果你像我一样只是烦恼 shell 下开发烦人问题的话, 就只要把 gnome-terminal 的 profile 中的那个 "终端响铃" 去掉就好了!

2009-05-01技术合集

Linux系统下文件编码转换方法已关闭评论

Linux系统下文件编码转换方法

Linux下默认文件编码是utf-8的,一般的编辑器也都支持gbk,gb2312编码,但有些文档可能显示乱码,或者有些文档需要某个方式,转换方法如下:

方法一:

用iconv命令来转换,命令格
$iconv -f gb18030 -t utf-8 file1.txt > file2.txt

方法二:

1.安装
$sudo apt-get install enca

2.转换
命令格式如下
$enca -L 当前语言 -x 目标编码 文件名

例如要把当前目录下的所有文件都转成utf-8
$enca -L zh_CN -x utf-8 *

方法三:
用gedit另存为的方式转,在另存为时候选择编码格式。

2009-04-25技术合集

ubuntu下安装VMware已关闭评论

ubuntu下安装VMware

VMware Server现在已经可以免费下载,利用VMware Server你可以在你的主机上建立并且运行多个虚拟主机,而且是同时的,当然,如果你的内存小,这样做的后果会让你的电脑变得很慢。

下面就让我们开始安装

1.首先打开系统终端,输入:sudo su,这样就进入ubuntu系统下的root权限,

2.利用apt下载一些安装VMware Server之前必备的库文件

apt-get install libx11-6 libx11-dev libxtst6 xlibs-dev xinetd wget

apt-get install linux-headers-‘uname –r’ build-essential(编译内核头文件)

apt-get install gcc binutils-doc cpp-doc make manpages-dev autoconf automake1.9 libtool flex bison gdb gcc-doc gcc-4.0-doc libc6-dev-amd64 lib64gcc1

以上三步是必需的,否则接下来在安装软件的时候无法进行。

接着建立一个文件夹:mkdir /var/vm,这个目录接下来会用到,不过建立是随意的,主要是因为Vmware默认的安装目录太深,不方便。

3. 到http://www.vmware.com/download/server/该地址下载Vmware的linux版,最好下载tar.gz源代码压缩包,安装的时候就编译了(RPM包的文件可以在RH和FC的发行版上运行,但是安装以后还要执行编译才可以)

找到下载地址,将源代码压缩包下载下来,也可以在终端里使用

对于ubuntu 7.04 可以通过新立得软件管理器进行安装。

这个虽然安装完了,但是觉得用着不习惯。最后又安装了VBox软件。大家可以试用一下。

2009-04-25生活琐记

这个世界最好的操作系统已关闭评论

这个世界最好的操作系统

相对与微软这霸道的载体,有一个操作系统最为美好,她就是Ubuntu,linux家族的一员,结合了开源软件和私有软件的各种优点,功能强大,界面友好.也是目前使微软感到最为恐惧的一个操作系统,且支持中文.
Ubuntu 旨在创建一个可以为桌面和服务器提供一个最新且一贯的 Linux 系统,提供了一个健壮、功能丰富的计算环境,既适合家用又适用于商业环境。Ubuntu支持各种形形色色的架构,包括 i386 (386/486/Pentium(II/III/IV)和Athlon/Duron/Sempron 处理器),AMD64(Athlon64, Opteron, 最新的64位 Intel 处理器),以及PowerPC(iBook/Powerbook, G4 and G5)等。顺便说一下其最新版本为7.04,在网上搜一下,高速下载哦.

以上内容均属个人意见.

另外,也可以在上面用qq,还有火狐浏览器,比IE强多了,我的机器就是装的Ubuntu,她比vsita更美丽

2009-04-25技术合集

ubuntu 9.04 X3100 显卡开启3D特效已关闭评论

ubuntu 9.04 X3100 显卡开启3D特效

说明:我的系统是9.04,内核 2.6.30rc2,显卡intel x3100 (在9.04中,x3100显卡很有必要升级为该内核,速度提升很明显)
见:http://forum.ubuntu.org.cn/viewtopic.php?f=49&t=196419

1. 运行sudo gedit /etc/X11/xorg.conf

Section "Device"
Identifier "Configured Video Device"
EndSection

修改为
Section "Device"
Identifier "intel"
EndSection
注意:这里应该是小写的i,即 intel ,下同


Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
EndSection
修改为
Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "intel"
EndSection

2.卸载现有驱动
sudo apt-get remove xserver-xorg-video-intel

3.重新安装驱动
sudo apt-get install xserver-xorg-video-intel

4.修改compiz的配置
sudo gedit /etc/xdg/compiz/compiz-manager

新起一行,增加SKIP_CHECKS=yes, 保存

5.运行 sudo apt-get install compizconfig-settings-manager
安装compiz的配置管理器

6.重启系统,打开compiz fusion icon,在window manager中选择 compiz
说明:这一步很重要,我就是因为先装的cairo-dock,启用拉 metacity 的window manager,所以才始终无法打开桌面效果!

7.成功打开桌面效果和3D

2009-04-25技术合集

ubuntu 修改主机名已关闭评论

ubuntu 修改主机名

主机名就是你在登陆或者打开终端的时候前面提示符上面username@hostname:~$那个主机名。

默认的是系统安装时候设置的。

  找到这两个文件,并把里面原来的主机名改成你想改的主机名,重启即可。
  /etc/hostname
  /etc/hosts