在登录index.php 输入 admin admin 出现下面提示 [ 2.0 版本 ]
SQLSTATE[HY000] [1045] Access denied for user 'admin'@'localhost' (using password: YES)
共 3 个回答
-
Mysql 远程访问
SQLSTATE[28000][1045] Access denied for user 'root'@'localhost'(use Password No)
解决方法:
# /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>
网上找的答案,我的是非root安装的,mysql服务是mysql.server.用root进去就解决了建库问题,接下来是远程访问的问题:
Mysql 远程访问
SQLSTATE[28000][1045] Access denied for user 'root'@'localhost'(use Password Yes)
mysql>grant all on *.* to user_name@'%' identified by 'use_password' mysql>FLUSH PRIVILEGES;
就可以了。只是还有问题,就是使用linux下插入的中文到了windows下的Navicat查看总是乱码,反之不是,很是奇怪,都是utf8编码的。
http://blog.csdn.net/ashelyhss/article/details/7839268
picpas
注册时间:2015-02-02
最后登录:2015-02-04
在线时长:1小时41分
最后登录:2015-02-04
在线时长:1小时41分
- 粉丝0
- 金钱0
- 威望0
- 积分10