开发手记---MYSQL几个问题的解决

MYSQL脚本执行:

创建数据库和表或往表中插入批量数据,若你一条条手工输入,

那无疑是一种痛苦,既慢又容易出错.

这时SQL脚本便是非常明智的选择.

MySql里脚本执行很简单,只要一条命令就可以

首先编写SQL到文本文档或SQL文档,然后保存,假设保存在C盘

然后在SQL命令行里输入source c:/***.TXT;

 

 

MYSQL自动编号类型

如ACCESS一样,MYSQL可以创建自动编号字段
如create table tab (id int not null auto_increment);

 

 

MYSQL数据库中文问题

MYSQL中默认的字符集是latin1,当你向表中插入中文后,取出的将会是乱码

解决办法有二个

1.在MY.INI中设置默认字符集

打开MYSQL安装目录下MY.INI,将下面的默认字符改为GBK或UTF8
[mysql]
default-character-set=gbk
[mysqld]
default-character-set=gbk

2.创建表时指定默认字符

例:CREATE TABLE  listitem ( `id` int ) DEFAULT CHARSET=gbk;

 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值