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

来源:互联网 发布:mac听写功能不能用 编辑:程序博客网 时间:2024/05/19 13:09

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;

原创粉丝点击