您的位置:首页 > 数据库 > MySQL

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

2014-05-20 01:55 387 查看
一、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,也可以搞定数据库中文显示的问题。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐