mysql root的问题
来源:互联网 发布:树形结构数据库设计 编辑:程序博客网 时间:2024/05/22 04:56
昨天装好了MySQL,暂时没有设置root密码(root密码为空),暂时跑着也没问题
不过今天对数据库做了一些操作,突然发现用mysql登陆进去之后,看不到内部管理用的数据库"mysql"了,用命令use mysql,显示如下错误信息:
Access denied for user ''@'localhost' to database 'mysql'
即使用mysql -u root登陆进去也不行,google了一下,说是需要设置root密码,方法如下:
用安全模式启动mysql
service mysql stop
/usr/bin/mysqld_safe --skip-grunt-tables
设置root密码
新开一个SSH连接
# mysql
mysql> use mysql
mysql> update user set password=password('the_root_password') where user = 'root';
mysql> flush privileges;
mysql> exit
恢复普通模式启动mysql
service mysql stop
service mysql start
登陆
现在再用mysql或者mysql -u root登陆,就会报错了,错误信息:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
需要用mysql -u root -p访问,如果输错密码,则会显示错误信息:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
输入正确密码之后,则会以root身份登陆,就又可以看到"mysql"数据库了
- mysql root的问题
- MySQL ('root'@'%') does not exist的问题
- MySQL ('root'@'%') does not exist的问题
- MySQL ('root'@'%') does not exist 的问题
- MySQL ('root'@'%') does not exist的问题
- mysql默认安装的Root问题
- mysql中root用户的密码问题
- MySQL ('root'@'%') does not exist的问题
- Mysql ROOT 密码问题
- ubuntu的mysql的root用户的密码修改问题
- 关于忘记MySQL的root用户密码的问题
- MySQL 'Access denied for user 'root'@'localhost' 的问题
- mysql“Access denied for user 'root'@'localhost'”问题的解决
- mysql“Access denied for user 'root'@'localhost'”问题的解决
- mysql“Access denied for user 'root'@'localhost'”问题的解决
- Mysql“Access denied for user 'root'@'localhost'”问题的解决
- 解决mysql手动修改root密码连接不了的问题。
- linux下装了mysql后重置root密码的问题
- 计算一元二次方程的程序
- Android 内存泄露测试
- hdu-2501-Tiling_easy version
- 第一天
- Leftmost Digit
- mysql root的问题
- [C++][Windows]BMP格式
- errno!=EINTR
- 04-子网的划分的练习题
- cocos2dx游戏解决方案
- Linux文件和目录限制
- 字典:NSDictionary
- ST
- SQL Server 2012 R2 安装未配置Reportservices导致rsServerConfigurationError