`
garyli
  • 浏览: 172737 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

创建支持中文的mysql数据库

阅读更多

 

1. 安装Mysql
# sudo apt-get install mysql-server libmysql-ruby1.8

2. 在安装mysq的主机上用root用户创建一个链接,确保使用utf8字符集
# mysql -uroot -p"root的密码"
mysql> GRANT ALL PRIVILEGES ON *.* TO 'shenli'@'localhost'
IDENTIFIED BY 'shenli' WITH GRANT OPTION;
mysql> CREATE DATABASE shenli_db_name CHARACTER SET='utf8';

3. 设置所有的数据库变更
A) 继续运行上述2中得mysql 命令
mysql> set names utf8;
mysql> \q
B) 运行下面的命令来打开my.cnf (windows系统中是my.ini)
# sudo vi /etc/mysql/my.cnf
C) 添加下面的,并保存
[client]查找这个标记,添加下面的
default-character-set=utf8
[mysqld]
default-character-set=utf8
skip-character-set-client-handshake
E) 重新启动MySQL
# sudo /etc/init.d/mysql restart(windows中,如果开启了服务,可以使用net restart mysql命令来重启)

4. 查看更改结果
# mysql -uroot -p"root的密码”
mysql> status;
--------------
Server characterset: utf8
Db characterset: utf8
Client characterset: utf8
Conn. characterset: utf8
--------------
mysql> show variables like 'char%';
+---------------------------------+---------------------------------+
| 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> \q
分享到:
评论

相关推荐

    MySQL数据库:Navicat连接和管理数据库.pptx

    数据库和表的创建和管理;;1.MySQL Workbench MySQL官方的一个图形管理工具,支持数据库的创建、设计、迁移、备份、导出、导入等功能,支持windows、linux、mac主流的操作...Navicat创建、修改和删除MySQL数据库;谢谢

    MYSQL数据库管理器 (易语言源代码)

    但是MYSQL图形管理界面的缺失,却导致直接对MYSQL数据库的编辑、察看很困难,虽然已经有很多公司或个人制作的MYSQL图形管理界面,但是都是一些英文的,全中文的编程工具易语言紧密支持的数据库怎么能...

    易语言-MYSQL数据库管理器易语言源码(易语言2005年大赛三等奖)

    但是MYSQL图形管理界面的缺失,却导致直接对MYSQL数据库的编辑、察看很困难,虽然已经有很多公司或个人制作的MYSQL图形管理界面,但是都是一些英文的,全中文的编程工具易语言紧密支持的数据库怎么能...

    Navicat导航貓MySQL数据库管理工具

    Navicat导航貓 - 简体中文版 <br>软件简介:Navicat导航貓是一个强大的MySQL数据库管理和开发工具。Navicat导航貓为专业开发者提供了一套强大的足够尖端的工具,但它对于新用户仍然是易于学习。Navicat,使用了极...

    Navicat for MySQL(绿色简体中文)

    它可以用于任何版本 3.21 或以上的MySQL 数据库服务器,并支持大部份MySQL最新版本的功能,包括触发器、存储过程、函数、事件、视图、管理用户等。 Navicat 的功能足以符合专业开发人员的所有需求,但是对MySQL 的...

    mysql管理工具-SQLyog图形化管理数据库工具

    SQLyog中文版是一款专业的图形管理软件,SQLyog操作简单,功能强大,能够帮助用户轻松管理自己的MYSQL数据库,SQLyog中文版支持多种数据格式导出,可以快速帮助用户备份.mysql管理工具.SQLyog图形化管理数据库工具....

    mysql网络数据库指南(中文版) part1

    MySQL 是完全网络化的跨平台关系型数据库系统,同时是具有客户机/服务器体系结构的分布式数据库管理系统。它具有功能强、使用简便、管理方便、运行速度快、安全可靠性强等优点,用户可利用许多语言编写访问MySQL ...

    SQLyog MySQL GUI 10.5.1-0 Ultimate 绿色中文版 带REGE注册

    SQLyog是业界著名的Webyog公司出品的一款简洁高效、功能强大的图形化MySQL数据库管理工具。使用SQLyog可以快速直观地让您从世界的任何角落通过网络来维护远端的MySQL数据库。 SQLyog相比其它类似的MySQL数据库管理...

    MySQL中文参考手册.chm

    9.1.1 用于数据和排序的字符集 9.1.2 增加一个新的字符集 9.1.3 多字节字符支持 9.2 更新日志 9.3 MySQL数据库表可以有多大? 9.4 MySQL数据库表类型 10 从 MySQL 得到最大的...

    MySQL 5.1中文手冊

    1.4. MySQL数据库管理系统概述 1.4.1. MySQL的历史 1.4.2. MySQL的的主要特性 1.4.3. MySQL稳定性 1.4.4. MySQL表最大能达到多少 1.4.5. 2000年兼容性 1.5. MaxDB数据库管理系统概述 1.5.1. 什么是MaxDB? 1.5.2. ...

    MySql 5.1 参考手册.chm

    1.4. MySQL数据库管理系统概述 1.4.1. MySQL的历史 1.4.2. MySQL的的主要特性 1.4.3. MySQL稳定性 1.4.4. MySQL表最大能达到多少 1.4.5. 2000年兼容性 1.5. MaxDB数据库管理系统概述 1.5.1. 什么是MaxDB? 1.5.2. ...

    mysql之修改数据库编码格式以支持中文

    mysql数据库默认的编码是:Latin1,要想支持中文需要修改为gbk/utf8的编码格式。 1、以root管理员身份查看数据编码格式。 登陆命令:>mysql -u root –p 输入密码后如下命令查看数据编码格式: show variables ...

    MySQL中文参考手册

    * 3 MySQL的许可证和技术支持 o 3.1 MySQL的许可证政策 o 3.2 MySQL 使用的版权 + 3.2.1 可能的未来版权改变 o 3.3 MySQL商业性分发 o 3.4 许可证实例 + 3.4.1 销售使用 MySQL的产品 + 3.4.2 销售MySQL相关...

    数据库管理工具 SQLyog Ultimate 13.1.1.0 + x64 中文多语免费版.zip

    可以连接到指定的MYSQL主机,支持使用HTTP管道以及/SSH/SSL,可创建新的表、视图、存储过程、函数、触发器及事件,支持删除及截位数据库。支持转储数据库,将数据库保存到 SQL,编辑功能可以查找/替换指定内容,可列...

    MySQL 5.1参考手册中文版

    1.4. MySQL数据库管理系统概述 1.4.1. MySQL的历史 1.4.2. MySQL的的主要特性 1.4.3. MySQL稳定性 1.4.4. MySQL表最大能达到多少 1.4.5. 2000年兼容性 1.5. MaxDB数据库管理系统概述 1.5.1. 什么是MaxDB? ...

    MySQL中文手册MySQL中文手册

    10. 字符集支持 11. 列类型 12. 函数和操作符 13. SQL语句语法 14. 插件式存储引擎体系结构 15. 存储引擎和表类型 16. 编写自定义存储引擎 17. MySQL簇 18. 分区 19. 中的空间扩展 20. 存储程序和函数 21...

    MySQL 5.1官方简体中文参考手册

    1.4. MySQL数据库管理系统概述 1.4.1. MySQL的历史 1.4.2. MySQL的的主要特性 1.4.3. MySQL稳定性 1.4.4. MySQL表最大能达到多少 1.4.5. 2000年兼容性 1.5. MaxDB数据库管理系统概述 1.5.1. 什么是MaxDB? 1.5.2. ...

    MySQL 5.1参考手册 (中文版)

    1.4. MySQL数据库管理系统概述 1.4.1. MySQL的历史 1.4.2. MySQL的的主要特性 1.4.3. MySQL稳定性 1.4.4. MySQL表最大能达到多少 1.4.5. 2000年兼容性 1.5. MaxDB数据库管理系统概述 1.5.1. 什么是MaxDB? 1.5.2. ...

Global site tag (gtag.js) - Google Analytics