`
xieye
  • 浏览: 831011 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

php利用composer安装phpmyadmin - mysql的web管理工具

    博客分类:
  • PHP
阅读更多
phpmyadmin是一个适合初学者使用的mysql的管理工具,历史悠久。

现在,利用composer可以轻易安装,步骤。

首先确保本机的mysqli插件已装好,
现在,假设我的本机的web文档根目录是
d:/workspace/t1/public

则cmd下,
cd d:/workspace/t1/public
composer create-project phpmyadmin/phpmyadmin

这时,会把最新的(当前是4.7.1版)phpmyadmin装在自己电脑上。

现在,进入该目录
把config.sample.inc.php复制一份,并命名为config.inc.php
然后把下面4行取消注释,并填写正确的值。
 
$cfg['Servers'][$i]['controlhost'] = '127.0.0.1'; // 域名
 $cfg['Servers'][$i]['controlport'] = '';         //如果数据库是3306,可不填
 $cfg['Servers'][$i]['controluser'] = 'root';     //数据库用户
 $cfg['Servers'][$i]['controlpass'] = 'root';     //数据库密码

这就已经装好了。
打开浏览器,输入
localhost/phpmyadmin/index.php


上图中,输入数据库用户名和数据库密码即可登录。

如果总是出现下面这样的错误,其实是没关系的。不管它。
mysqli_real_connect(): Headers and client library minor version mismatch. Headers:50541 Library:50634
屏蔽此错误的方法:
修改\phpmyadmin\libraries\dbi\DBIMysqli.php
// 用这种变态的方法屏蔽错误
$err_level = error_reporting(0);
$return_value = mysqli_real_connect(
            $link,
            $host,
            $user,
            $password,
            '',
            $server['port'],
            $server['socket'],
            $client_flags
        );
error_reporting($err_level);



最后,其实通过web访问的方式,虽然方便,但是不安全,所以只建议放在本机,不能放在生产服务器上
  • 大小: 24.8 KB
分享到:
评论

相关推荐

    Apache+PHP+MySQL+phpmyadmin+安装教程

    在本教程中,我们将深入探讨如何在Windows 7操作系统上搭建一个完整的PHP开发环境,包括Apache服务器、PHP解释器、MySQL数据库以及phpMyAdmin管理工具。这个环境是开发基于PHP的Web应用程序的基础,如WordPress、...

    composer:phpMyAdmin的只读composer存储库

    "composer:phpMyAdmin的只读composer存储库"标题指的是一个专门为phpMyAdmin创建的Composer仓库,这个仓库使得用户可以通过Composer来安装和管理phpMyAdmin这个知名的PHP MySQL管理界面。 phpMyAdmin是一款开源的...

    Win7 x64系统下PHP开发环境搭建---Apache2.4.18+PHP5.6.16+MySQL5.7.10+phpMyAdmin4.5.3.1

    为了提高开发效率,还可以考虑安装Xdebug扩展进行代码调试,以及使用像Composer这样的依赖管理工具来管理项目库。 请记住,安全是任何Web服务的基础,因此,保持所有软件的最新更新,避免使用默认的管理员账户和...

    phpmyadmin

    PHPMyAdmin是一款非常流行的MySQL数据库管理工具,它允许用户通过Web界面进行MySQL数据库的各种操作,极大地简化了数据库管理的过程,尤其对于那些不熟悉命令行操作或者倾向于图形化界面的用户来说,PHPMyAdmin无疑...

    Laravel开发-laravel-phpmyadmin

    要将laravel-phpmyadmin包集成到你的Laravel项目中,首先确保你已经安装了Composer,它是PHP的依赖管理工具。接下来,打开终端并导航到你的Laravel项目根目录,然后运行以下命令来添加包到你的项目: ```bash ...

    123_eitherow7_MYSQL_php_资料库管理工具_

    1. **Web-Based Interface**:phpMyAdmin可以在任何支持PHP的Web服务器上运行,提供了一种无需安装客户端软件即可管理数据库的方式,方便远程访问和管理。 2. **Database Management**:使用phpMyAdmin,你可以创建...

    php+apache+mysql集成安装程序

    然而,随着技术的发展,现代的开发环境如XAMPP、WAMP、MAMP等也提供了类似的功能,它们不仅包含了PHP、Apache和MySQL,还可能包括其他工具,如PHPMyAdmin(用于管理MySQL数据库)和Composer(PHP的依赖管理工具),...

    phpMyAdmin

    phpMyAdmin是一款非常流行的开源软件,主要功能是利用PHP语言实现对MySQL数据库的远程管理和控制。它的出现极大地简化了数据库管理的工作,使得非专业开发者也能便捷地进行数据库操作。 1. **功能特性** - **...

    PHP常用开发工具------------GOOD-----------

    - **Composer**:PHP的依赖管理工具,负责安装、更新项目所需的库和框架,保持项目的依赖关系清晰。 - **PHPUnit**:PHP的单元测试框架,用于编写和执行测试用例,确保代码的健壮性。 - **Gulp**和**Grunt**:...

    PHP环境一键安装包

    4. **PHPMyAdmin**:一个基于Web的MySQL数据库管理工具,使得数据库管理变得简单,无需通过命令行即可操作。 安装过程通常如下: 1. 下载并运行"PHP+MYSQL安装.exe"。 2. 阅读并接受许可协议。 3. 选择安装目录,...

    LETSMS短信压测平台PHP版本最新全套部署

    你可以使用命令行工具或者数据库管理软件(如phpMyAdmin)来执行这些脚本。 3. **项目结构**: - `vendor`目录存放的是Composer管理的第三方依赖库,这些库支持LETSMS的正常运行,确保在部署前通过Composer安装...

    snipe-it_内网直接部署版本.zip

    导入过程可以通过命令行工具如mysql客户端,或者使用可视化工具如phpMyAdmin完成。导入后,系统会创建必要的表格和初始数据。 "账号test,密码123456789"提供了默认的管理员账户信息,允许用户首次登录Snipe-IT进行...

    PHP开发必备工具

    - **数据库管理工具**:如MySQL Workbench或phpMyAdmin,方便管理数据库结构和数据。 - **自动化工具**:如Composer,PHP的依赖管理工具,帮助管理和更新项目依赖。 - **测试框架**:如PHPUnit,进行单元测试和功能...

    PHP环境搭建

    **PHP环境搭建** ...随着项目需求的变化,你可能还需要安装其他工具,比如Composer(PHP依赖管理工具)、PHPUnit(单元测试框架)等。持续学习和掌握相关知识,将有助于你在PHP开发领域取得更大的成就。

    php常用工具安装包汇总.zip

    - **phpMyAdmin**:用于管理MySQL数据库的Web应用,可以进行数据导入导出、表结构管理等操作。 6. **测试工具** - **PHPUnit**:PHP的单元测试框架,用于编写和运行自动化测试,确保代码的质量和稳定性。 - **...

    php 工具.zip

    6. **数据库管理**:MySQL和PDO(PHP Data Objects)常用于处理数据库操作,而像phpMyAdmin这样的工具则提供了图形化界面,简化了数据库管理。 7. **测试工具**:PHPUnit是PHP的单元测试框架,它可以帮助开发者编写...

    php程序员工具箱v0.5php集成环境.zip

    集成环境可能包含数据库客户端或管理工具,如phpMyAdmin,以便开发者可以创建、查询和管理数据库。 4. **开发工具**:例如代码编辑器或IDE(集成开发环境),如PhpStorm或Visual Studio Code,它们提供了代码高亮、...

Global site tag (gtag.js) - Google Analytics