当前位置:  数据库>mysql

Mysql数据库编码问题 (修改数据库,表,字段编码为utf8)

    来源: 互联网  发布时间:2014-10-04

    本文导语:  因为utf8字符集是目前最适合于实现多种不同字符集之间的转换的字符集,尽管你在命令行工具上可能无法正确查看数据库中的内容,我依然强烈建议使用utf8作为默认字符集接下来是完整的一个例子: 1.创建数据库表 mysql>CREATE DAT...

因为utf8字符集是目前最适合于实现多种不同字符集之间的转换的字符集,尽管你在命令行工具上可能无法正确查看数据库中的内容,我依然强烈建议使用utf8作为默认字符集
接下来是完整的一个例子:
1.创建数据库表
mysql>CREATE DATABASE IF NOT EXISTS my_db default charset utf8 COLLATE utf8_general_ci;
#注意后面这句话 "COLLATE utf8_general_ci",大致意思是在排序时根据utf8校验集来排序
#那么在这个数据库下创建的所有数据表的默认字符集都会是utf8了

mysql>create table my_table (name varchar(20) not null default '')type=myisam default charset utf8;
#这句话就是创建一个表了,制定默认字符集为utf8

2.写数据
例子1是通过php直接插入数据:
a.php
代码如下:


    
 
 

您可能感兴趣的文章:

  • 修改mysql5.5默认编码(图文步骤修改为utf-8编码)
  • mysql修改数据库编码(数据库字符集)和表的字符编码的方法
  • mysql 编码设置命令
  • 怎么修改suse下mysql的编码方式
  • 请教:linux里取出mysql的数据为乱码,作了编码处理还是不行(java)
  • MySQL 编码机制
  • 修改MySQL数据库中表和表中字段的编码方式的方法
  • php中内置的mysql数据库连接驱动mysqlnd简介及mysqlnd的配置安装方式 iis7站长之家
  • php页面编码与mysql数据库编码区别
  • Mysql修改默认编码linux 失败
  • MYSQL使用GBK编码,该如何处理
  • Linux下修改MySQL编码的方法
  • mysql编码转换
  • Mysql5 字符集编码问题解决
  • 又是菜鸟问题:选择哪一种编码,才能把汉字写入MySQL数据库?
  • mysql 常用设置 字符集编码、自动完成(自动提示)、监听外网ip
  • 查看修改mysql编码方式让它支持中文(gbk或者utf8)
  • MySql修改数据库编码为UTF8避免造成乱码问题
  • MySQL中日期比较时遇到的编码问题解决办法
  • php mysql中utf8编码汉字转换成拼音
  • php中内置的mysql数据库连接驱动mysqlnd简介及mysqlnd的配置安装方式
  • xp下的mysql数据库如何迁移到linux中的mysql
  • Linux和windows下用mysql c++ library操作Mysql数据库
  • 解析mysql数据库还原错误:(mysql Error Code: 1005 errno 121)
  • mysql jdbc连接mysql数据库步骤及常见参数详解
  • mysql数据库中的information_schema和mysql可以删除吗?
  • mysql数据库介绍
  • mysql数据库备份命令分享(mysql压缩数据库备份)
  • mysql数据库下载安装教程和使用技巧
  • Python Mysql数据库操作 Perl操作Mysql数据库
  • 数据库迁移工具 DBConvert for MySQL & PostgreSQL
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • mysql数据类型datetime,date和timestamp比较
  • 如何将mysql的数据文件移到指定目录,而且要保证mysql要运行正常.
  • mysql 命令大全及导入导出表结构或数据
  • mysql 10w级别的mysql数据插入
  • 一句命令完成MySQL的数据迁移(轻量级数据)
  • 怎样让我的程序能像mysql一样运行后有一个mysql>的提示符等待用户输入并解析用户输入的数据然后执行操作?
  • mysql 导入导出数据库、数据表的方法
  • 要访问mysql数据库中排列在最前面的5条数据,怎么班?
  • 删除mysql数据库中的重复数据记录
  • mysql数据库修改数据表引擎的方法
  • Linux下访问MYSQL数据库中数据时出现乱码问题
  • mysql 本地数据库如何从远程数据库导数据
  • 我在执行shell时,想在shell里直接向mysql数据库插入数据,我该如何写shell。
  • 两台Mysql服务器,数据同步
  • {高分200分}jsp访问linux上的mysql数据库,取到和插入的数据全是乱码,我是这样设置的???
  • 将 Ghost 从 SQLite3 数据库迁移到 MySQL 数据库
  • mysql导入mssql数据的方法
  • 取数据库前几条数据(sql server、oracle、mysql)的sql写法
  • PHP删除MYSQL中数据表
  • 异构数据源复制 MySQL Syncer
  • Mysql导出数据的正确方法
  • mysql中如何查看最大连接数(max_connections)和修改最大连接数
  • 在 linux下输入"mysql"命令,进入mysql命令行,但出现“Can't connetc to local MySQL server thuough socket /var/lib/mysql/mysql.sock
  • Mysql查询错误:ERROR:no query specified原因
  • MySQL 重装MySQL后, mysql服务无法启动
  • php安装完成后如何添加mysql扩展
  • 为什么用linux安装盘安装了mysql后,启动mysql,提示找不到mysql.sock文件?
  • mysql中查询当前正在运行的SQL语句并找出mysql中运行慢的sql语句
  • 請教,在redhat linux7.2+mysql 中,系統提示mysql已啟動,網頁卻不能訪問mysql?
  • Myeclipse中自带Tomcat的JDBC连接池配置(mysql和mssql)
  • 求解释: useradd -g mysql mysql -d /home/mysql -s /sbin/nologin




  • 特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3