zoukankan      html  css  js  c++  java
  • centos6.5之phpmyadmin安装

    PhpMyAdmin

      首先我们看一下百度百科,看一下phpmyadmin是做什么的。

      phpMyAdmin 是一个以PHP为基础,以Web-Base方式架构在网站主机上的MySQL的数据库管理工具,让管理者可用Web接口管理MySQL数据库。借由此Web接口可以成为一个简易方式输入繁杂SQL语法的较佳途径,尤其要处理大量资料的汇入及汇出更为方便。其中一个更大的优势在于由于phpMyAdmin跟其他PHP程式一样在网页服务器上执行,但是您可以在任何地方使用这些程式产生的HTML页面,也就是于远端管理MySQL数据库,方便的建立、修改、删除数据库及资料表。也可借由phpMyAdmin建立常用的php语法,方便编写网页时所需要的sql语法正确性。

    安装环境:

      操作系统:centos6.5

      环境:LAMP

    安装:

      安装epel源: 

    yum install epel-release
    

      清除yum缓存

    yum clean  all
    

      安装phpmyadmin工具

    yum install phpmyadmin
    

      修改phpmyadmin配置文件

    vi /etc/httpd/conf.d/phpMyAdmin.conf
    

      修改如下内容

    修改/etc/phpMyAdmin/config.inc.php
    

      修改如下内容

    $cfg['Servers'][$i]['host'] = 'localhost';
    //设定MySQL所在的主机名或IP地址。如127.0.0.1这步很重要
    
    $cfg['Servers'][$i]['auth_type'] = 'cookie';
    // 设定进入phpMyAdmin管理MySQL的方式,共有三个选项:config、http、cookie。config是按配置文件登录,为默认方式, 无需任何确认;http是使用HTTP登录管理,在Apache模块安装下才能支持;cookie是最通用的管理方式。后两种方式的用户名和密码都是直接到数据库中验证。
    
    $cfg['Servers'][$i]['user'] = 'root' ;
    //设定管理MySQL的账号。
    
    $cfg['Servers'][$i]['password'] = '' ;
    //设定管理MySQL的密码,这里其实就是你后台登录数据的root密码。 
    

      在vi /etc/httpd/conf/httpd.conf最后面加上

    <Directory /usr/share/phpMyAdmin/>
        Order Deny,Allow
        Allow from All
    </Directory>
    

      注意:这个路径是yum安装完phpMyAdmin后的路径,可以find查询

      浏览器打开:http://服务器ip/phpmyadmin/

      用户名:root

      密码:root的密码

      修复数据库表,点击要修复的表,选择操作,点击里面的修复表。这个按钮可能根据版本的不通,位置不太一样。

     小记:

      Discuz启动后,web页面报错:(145) Table '.ultraxcommon_cron' is marked as crashed and should be repaired

      提醒你common_cron这个表名需要修复,但是这里这个表的全名是pre_common_cron。

      一般情况下我们需要用phpmyadmin这个工具修复,如果这里修复不了,就需要登录到mysql数据库后台修复,方法如下:

      1、首先需要登录到mysql数据库后台

    #使用ultrax
    use ultrax;
    #执行修复操作(注意引号)
    REPAIR TABLE `pre_common_cron`;
    

      

    参考地址:

      mysql出现“Incorrect key file for table”解决办法

        https://jingyan.baidu.com/article/148a1921d4d7df4d71c3b113.html

      phpmyadmin安装:

        https://blog.csdn.net/qq_32126633/article/details/78630929

  • 相关阅读:
    Extjs renderer函数
    孩子,教育,钱
    《新概念英语》的学习方法
    英语,想说爱你爱的太晚
    window.open模拟表单POST提交
    Extjs 解决grid分页bug问题
    Extjs 判断对象是非为null或者为空字符串
    linux shell 删除满足正则表达式的文件
    OpenCV 生成矩形mask
    测试Kaggle kernel commit 是否会删除以前的output
  • 原文地址:https://www.cnblogs.com/lei0213/p/9579191.html
Copyright © 2011-2022 走看看