mysql使用中的一些问题

1.修改my.ini中找不到my.in。在mysql5.7以后,my.ini不再和mysql在一个安装目录下,而是在隐藏文件夹ProgramData(C盘下)的MySQL文件夹中

2.修改my.ini中的配置后,无法启动mysql57进程的问题。原因是我直接用的windows自带的记事本打开的my.ini后修改的配置文件。导致编码不一致。下载notepad++打开my.ini然后转成UTF-8格式,重启服务成功。(如果服务一直处于启动状态,在任务管理器中停止mysql.exe进程,再重新启动服务)

3.关于在Java程序中连接数据库,出现中文乱码的问题(也需要在notepad++中修改,不然无法启动mysql服务)

        (1)修改url,在url句子后面添加?useUnicode=true&characterEncoding=utf8      (方式一,在Java程序中修改)

          (2)   修改my.ini.修改数据库的字符集为utf-8:打开mysql根目录下my.ini在下面具体位置添加(或修改):

                 [mysqld]character-set-server=utf8

                 [client]default-character-set = utf8

                 [mysql]default-character-set = utf8


 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值