VC范例-操作MySQL数据库 (转载)
Mysql里千万别用varchar类型存储汉字,用text就行了!
varchar就可以了。 数据库选择character为utf8就好了。存储中文和英文没什么区别。
mysql中要存储汉字要将数据类型定义为什么?设置为gbk即可.可以写一个my.ini来自动设置:
在Windows的系统安装目录下 (如:C:\WINDOWS\my.ini) 新建一个“my.ini”文件,注意后缀名是“ini”。内容如下:
[WinMySQLAdmin] Server=c:/apps/mysql/bin/mysqld-nt.exe
[mysqld] basedir=c:/apps/mysql datadir=c:/dev/mysql data/data
default-character-set=gbk
[client] default-character-set=gbk
上面“Server”指向MySQL的执行主程序,“basedir”指向MySQL的安装目录,“datadir”指向MySQL的数据存放目录(因为我改变了它,所以需要特别指定),设置”default-charseter-set=gbk”是为了支持默认为中文。然后把“c:\apps\mysql\bin”追加到“环境变量”的“path”变量中 。
MySQL 5.1常见问题1.想要一个像SQL Server那样的图形界面的管理工具,以方便管理MySQL常用的图形界面管理工具是MySQL Administrator,它不随着MySQL的安装而安装,你需要从网上下载一个。然后安装,它会自动识别你机器上的MySQL数据库管理系统。2.无法向数据表中插入中文记录:(1)首先要修改整个数据库管理系统的编码方式,在安装配置时设置,MySQL数据库默认的编码方式是latin1,明显是不支