问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Linux无法登陆mysql怎么办

发布网友 发布时间:2022-04-22 14:20

我来回答

2个回答

懂视网 时间:2022-05-01 01:31

问题:


[root@localhost mysql]# mysql -u root -p
Enter password: 
ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using 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> 
mysql> 

 


方法二: 
直接使用/etc/mysql/debian.cnf文件中[client]节提供的用户名和密码: 
# mysql -udebian-sys-maint -p 
Enter password: <输入[client]节的密码> 
mysql> UPDATE user SET Password=PASSWORD(’newpassword’) where USER=’root’; 
mysql> FLUSH PRIVILEGES; 
mysql> quit 
# mysql -uroot -p 
Enter password: <输入新设的密码newpassword> 
mysql>

上面方法执行完毕后,登录mysql还需要设置密码,否则无法进行其他操作,提示需设置密码
set password=password(‘weixiao‘);

mysql安装好以后在linux下的目录
      1、数据库目录
  /var/lib/mysql/

  2、配置文件
  /usr/share/mysql(mysql.server命令及配置文件)

  3、相关命令
  /usr/bin(mysqladmin mysqldump等命令)

  4、启动脚本
  /etc/init.d/mysql   start|stop|restart|status(启动脚本文件mysql的目录)

 

linux安装好服务后,开放端口命令:

/sbin/iptables -I INPUT -p tcp --dport 9090 -j ACCEPT; (区分大小写)

然后输入以下命令查看端口:

/etc/init.d/iptables status

最后还需要保存并重启防火墙

/etc/rc.d/init.d/iptables save (保存)

service iptables restart (重启)

一切ok,可以远程访问了

********************************************************

当用mysql工具远程访问的时候会报这个错:

Host  is not allowed to connect to this MySQL server

这是因为没有授权,如果你想从任何主机连接到mysql服务器的话。

grant all privileges on *.* to ‘root‘@‘%‘ identified by ‘weixiao‘ with grant option;

如果你想只允许用户从固定ip的主机连接到mysql服务器的话。

grant all privileges on *.* to ‘root‘@‘170.12.12.155‘ identified by ‘weixiao‘ with grant option;

linux下安装mysql默认root无法登陆问题

标签:

热心网友 时间:2022-04-30 22:39

第一步:先停止所有mysql 进程# killall -TERM mysqld
第二步:用安全模式启动
# /usr/local/mysql/bin/mysqld_safe --skip-grant-table &
注: 启动时会报错,而且卡在哪不动,这时你只要回车即可,然后再用空密码就能登陆了
第三: 用空密码登陆,修改mysql 的root 密码
# mysql -uroot -p //登录mysql
mysql> use mysql // 选择mysql 数据库
mysql> update user set password=password("654123") where user="root"; // 更新root 密码
mysql> flush privileges; // 使修改立即生效
第四: 用你修改的密码登陆!
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
悲观的意思是什么悲观是什么意思 ...坐立不安的。还总想挠挠手呀、胳膊什么的。这是怎么回事啊?是一种... ...胳膊肘麻,有时会麻到感觉大拇指根部疼,食指也有点... ...入睡感觉左胳膊从手腕到肩膀酥溜溜的酸,睁开眼又好了,什么原因... 胳膊上麻溜溜的 像是有小疙瘩 还很痒 有点硬 少量蔗糖,食盐,食油,食醋分别倒入一定量水中,并用筷子不断搅拌,观察... 将食盐 蔗糖 泥土 植物油与水混合 英文会计的provision对应中文会计的哪个词啊? 双人旁一个直一个心念什么,什么意思 白瓷有隙是成语吗 q求推荐有妖气或布卡上的中国风漫画,妖怪什么的 什么是中国风漫画~?` 有点绘画基础,怎么开始学画中国风漫画? 求推荐一些中国风的漫画 求中国风的漫画 中国风的漫画 求一些国内的中国风漫画,插画也行 找一些动漫的和中国风(最好是漫画版的)的圆形图片 日漫中有哪些中国风的动漫人物? 中国风漫画哪些值得推荐? 阴阳师灯笼鬼哪里多 悬赏封印灯笼鬼怎么刷的快 阴阳师灯笼鬼哪里多 悬赏封印灯笼鬼哪个 阴阳师灯笼鬼哪里多? 灯笼鬼哪里多 阴阳师饿鬼值不值得培养 灯笼鬼哪里多 《阴阳师》灯笼鬼哪里多 灯笼鬼最常见的分布地点 阴阳师灯笼鬼哪里打 灯笼鬼哪里刷的多 阴阳师灯笼鬼哪里多 阴阳师灯笼鬼哪里多? 炒股和基金定投哪个更有风险?哪个值得推荐 基金和股票哪个赚钱快? 漫画怎么才能画出中国风 为什么部分国产动画漫画常强调表现以“中国风”? 求中国风的日本动漫~ 越多越好~ linux系统中mysql数据库启动不了 说说认为国产漫画的巅峰之作是哪部? 如何评价《龙虎门》这种中国风的漫画? Linux VPS经常连接不上MySQL数据库是什么问题? 求助linux mysql 启动失败 在linux下连接mysql数据库的问题 为什么玩天天酷跑会出现娌℃湁娣诲姞鏉冮檺 这几个字 我不想让别人知道我的正确位置怎么办 上技校学什么专业比较好? 孙某娣贩毒会如何判刑 上技校学什么比较好? 华为最新笔记本哪个好 上技校学什么? 404 Not Found 华为笔记本和戴尔哪个好? 位寻如果不想让别人看到我的位置怎样做到的? 现在上技校学什么好?