位置: 编程技术 - 正文
推荐整理分享ubuntu系统中Mysql ERROR 1045 (28000): Access denied for user root@ localhost问题的解决方法(ubuntu系统中文),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:Ubuntu系统中如何切换为超级管理员,Ubuntu系统中新建一个文件的命令,ubuntu系统中文,Ubuntu系统中如何切换为超级管理员,Ubuntu系统中文输入法,Ubuntu系统中文名,Ubuntu系统中文名,ubuntu系统中文,内容如对您有帮助,希望把文章链接给更多的朋友!
第一种方式:
skip-grant-tables:非常有用的mysql启动参数
介绍一个非常有用的mysql启动参数—— --skip-grant-tables。顾名思义,就是在启动mysql时不启动grant-tables,授权表。有什么用呢?当然是忘记管理员密码后有用。
以命令行参数启动mysql:# /usr/bin/mysqld_safe --skip-grant-tables &
3、修改管理员密码:
use mysql;
update user set password=password('yournewpasswordhere') where user='root'; flush privileges; exit;
4、杀死mysql,重启mysql.
然后就可以直接登录
方法2:
查看mysql安装的路径
然后我们更改root用户的密码,
查看默认密码先
然后直接登录
然后再更改root默认用户名和密码
mysql>update mysql.user set password=password('新密码') where User="test" and Host="localhost";
mysql>flush privileges;
mysql>delete from user where User='root' and Host='localhost';
mysql>flush privileges;
mysql>grant select,delete,update,create,drop on *.* to test@"%" identified by "";
mysql> UPDATE user SET Host='.0.0.1' WHERE User='root' AND Host='localhost';mysql> flush privileges;
把Grant_priv修改为‘Y'即可(flush privileges;(执行该语句或重启MySQL后生效)),update mysql.user set Grant_priv='Y' where user='ptmind';
linux服务器下查看mysql的安装信息 查看mysql的安装信息:#ps-ef|grepmysqlusr/bin/mysql是指:mysql的运行路径var/lib/mysql是指:mysql数据库文件的存放路径usr/lib/mysql是指:mysql的安装路径#whereismysql#
MySQL日志设置及查看方法 MySQL有以下几种日志:错误日志:-log-err查询日志:-log慢查询日志:-log-slow-queries更新日志:-log-update二进制日志:-log-bin默认情况下,所有日志创建于mysqld
mysql指定某行或者某列的排序实现方法 方法:通过desc:都无法实现:方法一:selectsp.productid,sp.productname,ss.skufromsp_productspinnerjoinsku_skusssonsp.productid=ss.productidwheresp.productname='力士恒久嫩肤娇肤香
标签: ubuntu系统中文
本文链接地址:https://www.jiuchutong.com/biancheng/349369.html 转载请保留说明!友情链接: 武汉网站建设