Home > Database > phpMyAdmin > body text

php uses composer to install phpmyadmin

藏色散人
Release: 2020-01-15 17:35:14
forward
2598 people have browsed it

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
Copy after login

, then under cmd,

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

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';     //数据库密码
Copy after login

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]
Copy after login

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
Copy after login

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);
Copy after login

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!

Related labels:
source:csdn.net
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template