mysql密码乱码_xampp下mysql设置密码以及解决中文乱码问题

一、mysql密码设置

xampp设置密码尽量不要用apache下的http://localhost/phpmyadmin/去修改,容易出问题。我就是因为编辑后遇到了数据库丢失。

提供的方案:

使用最原始的命令行去修改。

xampp安装后默认的mysql密码为空,利用cmd命令cd至${xampp}\mysql\bin\

$ cd {xampp}\mysql\bin\

假设想设密码为123

$ mysqladmin.exe -u root -p password 123

若之前密码不为空,会提示你输入旧密码,再输入旧密码就成功设置密码。

注意:非xampp的mysql修改方式也是相同

特别指出,修改mysql密码后,若想使用xampp的phpmyadmin管理数据库,需要修改{xampp}\phpMyAdmin\config.inc.php文件。

修改内容为:

$cfg['Servers'][$i]['password'] = ' ';

$cfg['Servers'][$i]['password'] = '123';

将空的或者旧密码改为你设置好的新密码,重启服务。打开http://localhost/phpmyadmin/试试是否可访问。设置成功。

二、mysql修改数据库中文显示的问题

$ cd {xampp}\mysql\bin\

修改my.ini文件

1.

# The MySQL server

[mysqld]

port= 3306

后面补入:character-set-server= utf8

2.

[mysql]

no-auto-rehash

后面补入:default-character-set= utf8

3.重启mysql服务,搞定。

补充说明:当然,也可以character-set-server和default-character-set均设置为gbk,也可以搞定数据库中文显示的问题。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值