Home  >  Article  >  Database  >  php uses composer to install phpmyadmin

php uses composer to install phpmyadmin

藏色散人
藏色散人forward
2020-01-15 17:35:142482browse

The following column phpmyadmin tutorial will introduce to you how to install phpmyadmin using composer. I hope it will be helpful to friends in need!

php uses composer to install phpmyadmin

phpmyadmin is a mysql management tool suitable for beginners and has a long history.

Now, it can be easily installed using composer, steps.

First make sure that the mysqli plug-in of this machine has been installed.

Now, assuming that the root directory of my web document is

d:/workspace/t1/public

, then under cmd,

cd d:/workspace/t1/public
composer create-project phpmyadmin/phpmyadmin

At this time, the latest (currently version 4.7.1) phpmyadmin will be installed on your computer.

Now, enter the directory

Copy config.sample.inc.php and name it config.inc.php

Then uncomment the following 4 lines , and fill in the correct values.

$cfg['Servers'][$i]['controlhost'] = '127.0.0.1'; // 域名
 $cfg['Servers'][$i]['controlport'] = '';         //如果数据库是3306,可不填
 $cfg['Servers'][$i]['controluser'] = 'root';     //数据库用户
 $cfg['Servers'][$i]['controlpass'] = 'root';     //数据库密码

This is already installed.

Open the browser and enter

localhost/phpmyadmin/index.php
[img]http://dl2.iteye.com/upload/attachment/0125/9853/d07a4a8e-35e9-3a9e-b928-4df37e236ce5.png[/img]

as shown in the picture above. Enter the database user name and database password to log in.

If the following error always occurs, it actually doesn’t matter. Leave it alone.

mysqli_real_connect(): Headers and client library minor version mismatch. Headers:50541 Library:50634

Method to shield this error:

Modify \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);

Finally, in fact, accessing through the web is convenient, but It is not safe, so it is only recommended to put it on the local machine. [b]It cannot be placed on the production server[/b].

The above is the detailed content of php uses composer to install phpmyadmin. For more information, please follow other related articles on the PHP Chinese website!

Statement:
This article is reproduced at:csdn.net. If there is any infringement, please contact admin@php.cn delete