MySQL5.5(免安装版)的配置及UTF8设置

发布:2011-10-07 17:08   点击564次   评论:0

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

      MySQL的CREATE DATABASE ... DEFAULT CHARACTER SET ...语法与标准SQL的CREATE SCHEMA ... CHARACTER SET ...语法类似。因此,可以在同一个MySQL服务器上创建使用不同字符集和校对规则的数据库。
      如果在CREATE TABLE语句中没有指定表字符集和校对规则,则使用数据库字符集和校对规则作为默认值。它们没有其它目的。

      默认数据库的字符集和校对规则可以用作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;

关于 GitHub 导航 部门 反馈

提示:`/home.php`入口数据仅为演示功能,不构成任何交易凭证,也不承担相关风险和责任!

Copyright © 2011-2018 xxxxx.com All rights reserved.

Run:2.401/30.675(ms); 7(sql)/2.89(MB); comm:news/detail; Upd:2025-01-11 11:18:46