zoukankan      html  css  js  c++  java
  • 轻量应用服务器安装 phpMyAdmin

    第一步:
    在phpMyAdmin官方网站http://www.phpmyadmin.net/downloads/下载源码包并解压

    cd /usr/local/src

    wget https://files.phpmyadmin.net/phpMyAdmin/4.6.0/phpMyAdmin-4.6.0-all-languages.tar.gz

    tar zxvf phpMyAdmin-4.6.0-all-languages.tar.gz

    1 cd /usr/local/src

    2 wget https://files.phpmyadmin.net/phpMyAdmin/4.6.0/phpMyAdmin-4.6.0-all-languages.tar.gz

    3 tar zxvf phpMyAdmin-4.6.0-all-languages.tar.gz


    第二步:
    将phpMyAdmin-4.6.0-all-languages放到web目录下(对应的web目录   /usr/local/apache2/htdocs/phpMyAdmin/libraries)

    mv phpMyAdmin-4.6.0-all-languages   /usr/local/apache2/htdocs/phpMyAdmin/libraries
    //重命名
    mv phpMyAdmin-4.6.0-all-languages phpMyAdmin

    第三步:
    配置(阿里云轻量应用服务器可省,因为已经默认设置,控制台可获取)

    cd /usr/local/apache2/htdocs/phpMyAdmin/libraries


    vim config.default.php
    //修改以下地方
    // localhost => 127.0.0.1
    $cfg['Servers'][$i]['host'] = '127.0.0.1';
    $cfg['Servers'][$i]['user'] = 'root';
    $cfg['Servers'][$i]['password'] = '123456';

    第四步
    登录测试:在浏览器中输入http://IP/phpMyAdmin
    然后输入用户名、密码即可

     #1130 - Host '47.94.132.222' is not allowed to connect to this MySQL server

    这个问题是因为在数据库服务器中的mysql数据库中的user的表中没有权限(也可以说没有用户),下面将记录我遇到问题的过程及解决的方法。

      遇到这个问题首先到mysql所在的服务器上用连接进行处理

      1、连接服务器: mysql -u root -p

      2、看当前所有数据库:show databases;

      3、进入mysql数据库:use mysql;

      4、查看mysql数据库中所有的表:show tables;

      5、查看user表中的数据:select Host, User,Password from user;

      6、修改user表中的Host:update user set Host='%' where User='root';

      7、最后刷新一下:flush privileges;

    #一定要记得在写sql的时候要在语句完成后加上" ; "

      遇到这个问题首先到mysql所在的服务器上用连接进行处理

      连接服务器: mysql -u root -p

      

      查看当前所有数据库:show databases;

      

      进入mysql数据库:use mysql;

      

      查看mysql数据库中所有的表:show tables;

      

      查看user表中的数据:select Host, User,Password from user;

      

      修改user表中的Host:update user set Host='%' where User='root';

      

      最后刷新一下:flush privileges;

      

      重新测试一下:

     

     

     重要成功了,感谢自己的努力.

    在登陆phpMyAdmin后发现最下面有如下信息提示:配置文件现在需要一个短语密码。

      如下图:

      
      1. 首先,在 phpMyAdmin 文件中找到一个文件“config.sample.inc.php”,这是phpMyAdmin配置文件的样本文件,我们需要把该文件复制,然后重命名为“config.inc.php”,config.inc.php是phpMyAdmin的配置文件,上传服务器时必须上传该文件。
      2. 然后用编辑器打开 config.inc.php 搜索下面一行代码:
           $cfg['blowfish_secret'] = '';
        将后面单引号里面随便填入个字符串即可!( 其实,’blowfish_secret’用一个任意字符串作为cookie的加密字符串,如果没有加密钥匙,就会出现提示“配置文件现在需要绝密的短语密码(blowfish_secret)”。 )
      3. 修改完后,刷新页面即可。(如果不行的话,就重起IIS 或Apache 。)
  • 相关阅读:
    WordCount项目基本功能
    让自己的头脑极度开放
    Docker安装Mysql5.7
    MySQL中的函数索引(Generated Column)及一次SQL优化
    关于老系统的重构和优化选择
    JIRA笔记(一):安装部署JIRA
    Jenkins 配置GitLab插件和Git插件
    Loading descriptor for XXX.'has encountered a problem' A internal error occured during:"Loading ....."
    Newton插值的C++实现
    Lagrange插值C++程序
  • 原文地址:https://www.cnblogs.com/ltb6w/p/10088487.html
Copyright © 2011-2022 走看看