mysql报错:ERROR 1045 (28000): Access 解决办法

Ubant Mysql 忽然就这样了。mysql

网上查了些办法,解决办法:linux


# /etc/init.d/mysql stop 
# mysqld_safe --user=mysql --skip-grant-tables --skip-networking & 
# mysql -u root mysql 
mysql> UPDATE user SET Password=PASSWORD(’newpassword’) where USER=’root’; 
mysql> FLUSH PRIVILEGES; 
mysql> quit 
# /etc/init.d/mysql restart 
# mysql -uroot -p 
Enter password: <输入新设的密码newpassword> 
mysql> sql

来源地址:ui

http://blog.csdn.net/chidy/article/details/7694721 编码

查看字符编码,进入mysql 命令 \s;spa

win下mysql配置字符编码为utf-8.net

: 在C:\Program Files\MySQL\MySQL Server 5.6下的my.ini文件,若是没有复制旁边的.ini,重命名就行了rest

[mysql]server

default-character-set=utf8blog


[mysqld]

character-set-server=utf8



linux下mysql配置字符编码为utf-8: 

vi /etc/mysql/my.cnf 

[client]

default-character-set=utf8


[mysqld]

character_set_server=utf8

相关文章
相关标签/搜索