http://blog.csdn.net/moonhooh/article/details/6705694
MySQL5.5(免安装版)的配置及UTF8设置
1、下载mysql-5.5.15-win32.zip,解压到本地D:\mysql。
2、将my-small.ini另存为my.ini 。(根据情况可以选择别的文件:my-huge.ini,my-large.ini,my-medium.ini,my-small.ini)
3、修改my.ini配置文件。
[client]中追加以下内容。
default-character-set = utf8
[mysqld]中追加以下内容。
character_set_server = utf8
basedir=d:/mysql
datadir=d:/mysql/data
默认数据库的字符集和校对规则可以用作character_set_database和 collation_database系统变量。无论何时默认数据库更改了,服务器都设置这两个变量的值。如果没有默认数据库,这两个变量与相应的服务器级别的变量(character_set_server和collation_server)具有相同的值。
4、安装MySQL相关的命令
4.1 注册服务
mysqld --install mysql --defaults-file=d:\mysql\my.ini
4.2 删除服务
mysqld --remove mysql
4.3 启动服务
net start mysql
4.4 命令行登录
net stop mysql
4.5 命令行启动MySQL服务(并非Windows系统服务方式)
mysqld --console
4.6 命令行停止MySQL服务(并非Windows系统服务方式)
mysqladmin -u root shutdown
4.7 登录到
5、常用命令
1 列出MYSQL支持的所有字符集:
SHOW CHARACTER SET;
2 当前MYSQL服务器字符集设置
SHOW VARIABLES LIKE ''character_set_%'';
3 当前MYSQL服务器字符集校验设置
SHOW VARIABLES LIKE ''collation_%'';
4 显示某数据库字符集设置
show create database 数据库名;
5 显示某数据表字符集设置
show create table 表名;
6 修改数据库字符集
alter database 数据库名 default character set ''utf8'';
7 修改数据表字符集
alter table 表名 default character set ''utf8'';
8 建库时指定字符集
create database 数据库名 character set gbk collate gbk_chinese_ci;