来源:自学PHP网 时间:2015-04-16 10:51 作者: 阅读:次
[导读] 操作系统:win7mysql版本:mysql 5 5(64位)1 重新安装mysql卡在最后一步过不去问题描述:第一次安装完mysql,使用jdbc写入的中文都是乱码,但已存在于数据库中的中文数据正常,改了字符...
操作系统:win7 mysql版本:mysql 5.5(64位) 1.重新安装mysql卡在最后一步过不去 问题描述:第一次安装完mysql,使用jdbc写入的中文都是乱码,但已存在于数据库中的中文数据正常,改了字符编码还是没能解决问题,于是决定重装。但重装卡在最后一步始终过不去,后来在网上查了一下,解决问题步骤如下: (1)在注册表里搜索mysql,删除相关记录; (2)删除mysql安装目录下mysql文件; (3)删除C:/ProgramData 目录下 mysql文件夹 然后再重新安装,安装成功 2.mysql -uroot -p登陆不上 问题描述:可以十分确定密码是正确的,但就是连不上,然后关闭mysql服务,使用mysqld --skip-grant-tables启动,可以正常连接。重新安装了很多次,都是一样的。之前安装都是在安装过程中设置了root密码,后来决定不设置密码试一下,果然,这次可以正常登陆了,然后再使用命令修改root密码,再次连接,正常(注意,为了支持中文,安装中字符编码选择utf8)。 3.正常安装后,查询出中文数据是乱码 安装好数据库后,导入数据,由于之前数据采用gbk编码,而安装mysql过程中使用utf8编码,所以查询出来数据是乱码。然后登陆mysql,使用set names gbk命令后,再次查询,中文显示正常 |
自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习
京ICP备14009008号-1@版权所有www.zixuephp.com
网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com