问题描述访问mysql:ERROR1045(28000):Accessdeniedforuser'root'@'localhost'(usingpassword:NO)解决方法一、修改root用户的密码方法一:/etc/init.d/mysqlstopmysqld_safe--user=mysql--skip-grant-tables--skip-networkin            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2018-07-13 13:17:36
                            
                                464阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            远程访问 MySQL1:将 localhost 改成 “%”修改 “mysql” 数据库里的 “user” 表里的 “host” 项,将”localhost”改成”%” mysql>use mysql; mysql>update user set host = ‘%’ where user = ‘root’; mysql>select host, user from user; mysql>            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-01-13 18:14:48
                            
                                161阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            mysql -h 主机地址 -u 数据库名 -p mysql -h 192.168.1.100 -u root -p root            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-02-15 11:19:14
                            
                                42阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            如何开启MySQL的远程帐号-1)首先以 root 帐户登陆 MySQL在 Windows 主机中点击开始菜单,运行,输入“cmd”,进入控制台,然后cd 进入MySQL 的 bin 目录下,然后输入下面的命令。        > MySQL -uroot -p123456   &n            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2015-12-07 20:50:16
                            
                                379阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            mysql -h 主机地址 -u 数据库名 -p 密码mysql -h 192.168.1.100 -u root -p root            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-06-24 16:03:15
                            
                                150阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            今天在win32下通过navicat 远程登录Mysql时出现如下错误:  想都不用想,肯定是Mysql的访问权限问题。 首先,通过终端(我            
                
         
            
            
            
            mysql> use mysql; (此DB存放MySQL的各种配置信息)Database changedmysql> select host,user from user; (查看用户的权限情况)mysql> select host, user, p            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2014-07-09 16:32:23
                            
                                814阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            mysql本地访问是没什么问题的,但远程就不然了。mysql默认是不支持远程访问的,问你            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-08-15 13:21:59
                            
                                63阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
              0: hive service 开启远程访问端口: hive使用jdbc进行访问,要求我们必须开启            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-04-20 18:25:35
                            
                                233阅读
                            
                                                                             
                 
                
                             
         
            
            
            
                我现在有两个服务器,IP地址分别是192.168.250.1和192.168.250.10,我现在要从192.168.250.1这台服务器登录到192.168.250.10这台服务器,直接登录时碰到一个问题:  "Host 'mpi01' is not allowed to connect to this MySQL server",其中m            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2012-07-06 20:21:28
                            
                                1102阅读
                            
                                                        
                                点赞
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            当mysql管理工具连接数据库时,容易出现无法连接的问题。如下图所示:碰到这个问题一般是mysql没有授权其他机器或者ip的访问权限。所以我们需要在mysql中设置可以被远程访问的权限①进入mysqlmysql>mysql -u root -pmysql>123123(密码)②授权远程访问,并刷新授权表;mysql>grant all privileges on *.* to '            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2015-08-24 23:55:37
                            
                                1035阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1、改表法x:\>mysql -u root -pvmwaremysql> use mysql;mysql> update user set host = ‘%’ where user = ‘root’;mysql> select host, user from user;mysql> flush privileges;注:mysql> flush privil            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2015-10-18 20:45:36
                            
                                534阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1.use mysql;2.show tables;3.select host from user;4.update user set host ='%' where user ='root';5.重启mysql服务也EATE USER liudong IDENTIFIED BY '123456'2.GRANT ALL ...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-10-10 16:49:55
                            
                                111阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在Linux操作系统中访问远程MySQL数据库是一项非常常见且重要的任务。Linux系统为我们提供了各种工具和方法,可以轻松地实现这一目标。本文将介绍如何使用Linux访问远程MySQL数据库的方法。
首先,我们需要确保MySQL服务器已经正确地安装和配置。在远程MySQL服务器上,确保绑定的IP地址允许来自其他服务器的连接。默认情况下,MySQL在localhost上监听连接请求。要允许远程连            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-02-04 14:12:03
                            
                                69阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            登进数据库mysql -uxxxx -pxxxx选择mysql数据库use mysql;执行如下操作GRANT ALL PRIVILEGES ON *.* TO 'root'@'            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-06-24 18:19:27
                            
                                217阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Mysql默认是不可以通过远程机器访问的,通过下面的配置可以开启远程访问.
我的Mysql环境是ubuntu+mysql5
1.修改/etc/mysql/my.conf,修改bind-address,指定为本机实际IP地址,你的my.con修改完大概是如下的样子
 
[mysqld]
#
# * Basic Settings
#
defaul            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2010-08-29 17:16:32
                            
                                528阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            如果不限制ip访问,授权某个用户可以以任意ip访问该服务,可以这样写:
GRANT ALL PRIVILEGES ON *.* TO admin@'%' IDENTIFIED BY 'admin'; 
FLUSH PRIVILEGES;            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2011-03-09 21:24:19
                            
                                808阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            很多时间应用与数据库是分开架设的,这样可以提供良好的访问速度的。详细配置如下:mysql> USE mysql; 
mysql> SELECT User, Password, Host FROM user; 
+------+----------+-----------+
|             
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2015-12-17 13:39:28
                            
                                1525阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            mysql默认不能远程访问。what!怎么可能!大家满口赞誉的东东,居然默认是个单机版,太玩具了吧。其实,这只是对刚安装好的mysql来说的。刚装好的mysql,只有一个账号,就是管理员root,限定只能本机访问,好像也没啥不妥吧(反而更谨慎?)。那么,如何才能开启远程访问呢,比如...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2016-11-06 14:16:00
                            
                                302阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            mysql默认不能远程访问。what!怎么可能!大家满口赞誉的东东,居然默认是个单机版,太--            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-08-15 14:29:26
                            
                                79阅读