zoukankan      html  css  js  c++  java
  • 配置yii访问远程数据库

    1、将hdp002的数据库放到hdp004后,发现yii出现找不到表messages的迹象。用hdp002远程登录hdp004后发现,原来是hdp004没有授权给hdp002,用下面的sql语句即可:

    在安装mysql的机器上运行: 
    
      1、d:mysqlin>mysql -h localhost -u root 
    
      //这样应该可以进入MySQL服务器 
    
      2、mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'WITH GRANT OPTION 
    
      //赋予任何主机访问数据的权限 
    
           例如,你想myuser使用mypassword从任何主机连接到mysql服务器的话。 
    
      GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%'IDENTIFIED BY 'mypassword' WITH GRANT OPTION; 
    
      如果你想允许用户myuser从ip为192.168.1.6的主机连接到mysql服务器,并使用mypassword作为密码 
    
      GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'192.168.1.3'IDENTIFIED BY 'mypassword' WITH GRANT OPTION; 
    
      3、mysql>FLUSH PRIVILEGES 
    
      //修改生效 
    
      4、mysql>EXIT 
    
      //退出MySQL服务器,这样就可以在其它任何的主机上以root身份登录 
    

      2、我决定将hdp004作为主mysql,hdp005作为从mysql,hdp004做读写,hap做只读,明天配置读写分离。

  • 相关阅读:
    youtube视频下载
    Amazon 发送个人文档无回复
    逻辑地址、线性地址、物理地址
    niaoge.html
    Ubuntu中修改Terminal背景
    eclipse javaw.exe in your current path问题
    linux ls-al 指令详解
    sublime上配置markdown
    iOS Button按钮 热区的放大
    iOS抓包Charles 操作
  • 原文地址:https://www.cnblogs.com/cchun/p/3702461.html
Copyright © 2011-2022 走看看