virtualbox中centos用yum安装的mysql关于权限出现的问题
2016-01-25 23:33
661 查看
Access
denied for user ''@'localhost' to database 'mysql
原因:数据库mysql的user表中的user字段存在空值解决方法:
#service mysqld stop
#mysqld_safe --skip-grant-tables
另起一个控制台,
#mysql
mysql>use mysql;
mysql>delete from user where User='';
mysql>\q
关闭另外一个控制台,
#service mysqld restart
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
原因:密码设置不正确解决方法:
#service mysqld stop
#mysqld_safe --skip-grant-tables
另起一个控制台,
#mysql
mysql>use mysql;
mysql>update user set password=password('hch') where User="root";
#必须以password()形式设置密码
mysql>flush privileges;
mysql>\q
关闭另外一个控制台,
#service mysqld restart
相关文章推荐
- Linux进程学习笔记(二、创建进程)
- Linux系统下如何配置SSH?如何开启SSH?
- centos yum配置文件 .repo文件解释
- 基于tiny4412的Linux内核移植 -- SD卡驱动移植(五)
- VMware虚拟机 客户机是Linux的情况下客户机ping VMware网关,ping不通
- linux系统目录结构、用户和用户组管理
- CentOS linux修改主机名
- linux mysql-server和mysql-client
- Linux LVM(逻辑卷管理)
- linux 安装 ftp
- linux 程序自动运行总结
- linux基础常用命令
- CentOs 安装主意事项
- hadoop学习;大数据集在HDFS中存为单个文件;安装linux下eclipse出错解决;查看.class文件插件
- imx6q处理器,linux操作系统平台搭建 从eMMC启动系统
- imx6q处理器,linux操作系统平台搭建 从SD卡启动系统
- Linux + javaEE 学习笔记---Linux常用命令设定运行级别
- gpg keyserver
- Linux kernel release 4.4 中文翻译
- win10 与linux mint双系统 只能进入mint而无法进入windows的解决方案