关于MySQL5.5不能执行带有中文字符的语句解决方法

my.ini文件在C:\ProgramData\MySQL\MySQL Server 5.5\my.ini

注意ProgramData文件可能已经隐藏了,设置一下: 组织--文件夹和搜索选项--查看--显示隐藏文件、文件夹或驱动器(打勾即可)

具体方法是修改my.ini这个文件的一下内容即可;

[client]
no-beep

# pipe
# socket=mysql
port=3306

[mysql]

default-character-set=gbk   这里原来是utf8将其改为gbk就可以执行中文语句了


# SERVER SECTION
# ----------------------------------------------------------------------
#
# The following options will be read by the MySQL Server. Make sure that
# you have installed the server correctly (see above) so it reads this
# file.
#
# server_type=3
[mysqld]

# The next three options are mutually exclusive to SERVER_PORT below.
# skip-networking
# enable-named-pipe
# The Pipe the MySQL Server will use
# socket=mysql

# The TCP/IP Port the MySQL Server will listen on
port=3306

# Path to installation directory. All paths are usually resolved relative to this.
basedir="E:\MySQL\MySQL Server 5.5\"

# Path to the database root
datadir="C:\ProgramData\MySQL\MySQL Server 5.5\data\"

# The default character set that will be used when a new schema or table is
# created and no character set is defined
character-set-server=utf8修改的是上边那行,而不是这行

转载于:https://www.cnblogs.com/tyyj89/archive/2012/09/26/2704708.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值