欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

mysql数据库访问授权

程序员文章站 2022-07-15 15:17:52
...
mysql数据库访问授权
            
    
    博客分类: DB mysql 

第一步:use到mysql数据库中,查看user表是否设置所有用户都可以远程访问的记录。
use mysql;
select user, host from user;

执行结果如下:
mysql数据库访问授权
            
    
    博客分类: DB mysql 
说明:host字段值为“%”,说明该步骤已设置完成,表示所有用户都可以远程访问。
如果没有上述记录,执行以下命令,可自动插入上述记录。

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'youpassword' WITH GRANT OPTION;

注意:youpassword修改成你mysql的密码。

第二步:修改mysql的配置文件。
退出mysql命令,修改“/etc/mysql/my.cnf”文件,将“bind-address”值修改为“0.0.0.0”,或者将“bind-address”行注释掉,表示对所有IP均可以访问。
mysql数据库访问授权
            
    
    博客分类: DB mysql 

第三步:重启mysql服务
service mysql restart


第四步:在当前服务下验证是否可以支持远程访问
执行以下命令:
mysql -h 192.168.200.215 -uroot -p123123




  • mysql数据库访问授权
            
    
    博客分类: DB mysql 
  • 大小: 20.8 KB
  • mysql数据库访问授权
            
    
    博客分类: DB mysql 
  • 大小: 4.3 KB
  • mysql数据库访问授权
            
    
    博客分类: DB mysql 
  • 大小: 62.7 KB
相关标签: mysql