phpmyadmin
phpMyAdmin phpMyAdmin是1998年9月9日推出的开源软件工具,它是用PHP编写的。基本上,…
phpMyAdmin
phpMyAdmin是1998年9月9日推出的开源软件工具,它是用PHP编写的。基本上,它是一种第三方工具,用于管理数据库中的表和数据。phpMyAdmin在MariaDB和MySQL上支持各种类型的操作。phpMyAdmin的主要目的是通过Web处理MySQL的管理。
它是MySQL数据库管理最流行的应用程序。通过使用此软件,我们可以创建,更新,删除,更改,删除,导入和导出MySQL数据库表。phpMyAdmin还支持多种操作,例如在MySQL和MariaDB上管理数据库,关系,表,列,索引,权限和用户等。这些操作可以通过用户界面执行,而我们仍然可以执行任何SQL语句。
phpMyAdmin被翻译成72种语言,还支持RTL和LTR语言,因此广泛的人们可以轻松使用此软件。我们可以运行MySQL查询,修复,优化,检查表,以及执行其他数据库管理命令。phpMyAdmin也可以用来执行管理任务,例如数据库创建,查询执行。
phpMyAdmin是一个基于GUI的应用程序,用于管理MySQL数据库。我们可以手动创建数据库和表,并对它们执行查询。它提供了基于Web的界面,可以在任何服务器上运行。由于它是基于Web的,因此我们可以从任何计算机上访问它。
phpMyAdmin的功能
phpMyAdmin支持以下几种功能:
- phpMyAdmin可以创建,更改,浏览和删除数据库,视图,表,列和索引。
- 它可以通过查询和存储过程显示多个结果集。
- phpMyAdmin使用存储过程和查询来显示多个结果集。
- 它支持外键和InnoDB表。
- phpMyAdmin可以跟踪对数据库,视图和表所做的更改。
- 我们还可以创建数据库布局的PDF图形。
- phpMyAdmin可以导出为各种格式,例如XML,CSV,PDF,ISO / IEC 26300-OpenDocument文本和电子表格。
- 它支持mysqli,这是改进的MySQL扩展。
- phpMyAdmin可以与80种不同的语言进行交互。
- phpMyAdmin可以编辑,执行和标记任何SQL语句,甚至是批处理查询。
- 通过使用一组预定义的函数,它可以将存储的数据转换为任何格式。 例如 -BLOB数据作为图像或下载链接。
- 它提供了将数据库备份为不同形式的工具。
phpMyAdmin的优势
- phpMyAdmin具有Web浏览器,因此可以在任何服务器或任何操作系统上运行。
- 我们可以轻松地创建,删除和编辑数据库,并可以使用phpMyAdmin的图形界面管理所有元素,这比MySQL命令行编辑器容易得多。
- phpMyAdmin帮助我们控制用户的许可并同时操作多个服务器。
- 我们还可以备份数据库并将数据导出为XML,CSV,SQL,PDF,OpenDocument Text,Excel,Word和Spreadsheet等不同格式。
- 我们可以使用phpMyAdmin的图形界面执行复杂的SQL语句和查询,创建和编辑函数,触发器和事件。
phpMyAdmin的缺点
- phpMyAdmin是一个简单的界面,但对于初学者来说很难。
- phpMyAdmin很难安装,因为在安装之前它需要另外三个软件工具,即Apache服务器,PHP和MySQL 。
- 我们必须单独安装所有这些软件工具,而XAMPP已经将它们包含在一个软件包中。 XAMPP是获取phpMyAdmin的最简单方法。
- 它没有模式可视化。
- phpMyAdmin是基于Web的软件工具,仅在浏览器上运行,因此它完全取决于浏览器。
- 它不具有自动编译功能。
phpMyAdmin的数据备份问题
- phpMyAdmin是一个简单的界面,但对于初学者来说很难。
- phpMyAdmin很难安装,因为在安装之前它需要另外三个软件工具,即Apache服务器,PHP和MySQL 。
- 我们必须单独安装所有这些软件工具,而XAMPP已经将它们包含在一个软件包中。 XAMPP是获取phpMyAdmin的最简单方法。
- 它没有模式可视化。
- phpMyAdmin是基于Web的软件工具,仅在浏览器上运行,因此它完全取决于浏览器。
- 它不具有自动编译功能。
phpMyAdmin的数据备份问题
phpMyAdmin在导入/导出功能中缺少很多功能。phpMyAdmin存在一些备份问题,如下所示:
- 计划-无法自动在phpMyAdmin中导出数据库的数据。
- 存储媒体支持-正如我们之前讨论的,phpMyAdmin是基于Web的软件,因此只能在浏览器上运行。我们只能将备份备份到系统的本地驱动器。
- 压缩,加密和其他选项-使用phpMyAdmin导出的文件将另存为普通文本文件,并进行其他任何处理。而以原始格式存储这些文件通常会占用大量磁盘存储空间。
先决条件
- Web服务器-Apache,Nginx,IIS
- 的PHP
- 数据库-MySQL,MariaDB
- 网页浏览器
Web服务器-phpMyAdmin的界面基于我们的Web浏览器,我们需要一个Web服务器将phpMyAdmin的文件保存在其中。Apache和IIS是流行的Web服务器。我们可以从http://mirrors.estointernet.in/apache//httpd/下载ApacheWeb服务器。
PHP-我们还需要安装PHP5.3或更高版本以支持不同的功能。它包含不同的扩展以提供对这些功能的支持。例如-
- 会话支持-SPL(标准PHP库)扩展
- 支持上传ZIP文件-PHP zip扩展
- Cookie身份验证-Mcrypt扩展
- 打开文档电子表格和XML导入支持-libxml扩展
我们可以从这里下载PHP。https://www.php.net/downloads.php。
数据库-phpMyAdmin支持数据库,即
- MySQL 5.5或最新版本
- MariaDB 5.5或最新版本
从此处https://dev.mysql.com/downloads/file/?id=486088下载MySQL数据库,或从此处https://mariadb.org/download/下载MariaDB数据库。
Web浏览器-需要Web浏览器才能使用启用的cookie和JavaScript访问phpMyAdmin。它可以是Chrome,InternetExplorer等。
phpMyAdmin和MySQL Console之间的区别
- phpMyAdmin提供了一个用户界面,通过该界面我们可以在SQL中执行查询。我们还可以将查询粘贴到SQL中以测试我们的输出,而在MySQL Console上,我们无法复制和粘贴查询。我们必须每次编写查询才能在MySQL控制台上执行。
- MySQL是数据库服务器,另一方面,phpMyAdmin是访问MySQL服务器上数据库的服务器工具。
- 我们必须学习数据库查询才能创建,删除,更改,更新和删除数据库,以便在MySQL控制台上执行,而在phpMyAdmin中,我们可以使用图形用户界面来做到这一点,该界面可以在后台自动执行这些查询。
注意:简单来说,MySQL是一个数据库,而phpMyAdmin是一个从该数据库访问数据的软件工具。
如何安装phpMyAdmin?
在这里,我们将讨论如何在Windows操作系统上下载phpMyAdmin。以下是步骤-
第1步:
按照以下说明,从https://www.phpmyadmin.net/下载最新版本的phpMyAdmin软件工具。单击下载按钮开始下载。
第2步:
将打开一个弹出窗口。单击关闭按钮,然后转到下一步。
第三步:
通过右键单击文件来提取下载的文件,然后选择“在此处提取”,并使用名称phpmyadmin重命名文件夹名称,以便在浏览器中轻松访问。
第4步:
一旦成功提取了phpMyAdmin的所有文件,请将提取的phpMyAdmin文件夹从下载位置移动到C:Apachehtdocs。我们还可以直接在apache的htdocs文件夹中提取文件。
步骤5:
进入C驱动器中apache的conf文件夹,然后打开httpd文件。
步骤6:
按Ctrl+F键,找到写在文件中的index.html。现在,将.html扩展名替换为.php并保存文件。
步骤7:
现在从您的计算机系统的服务中检查apache服务器正在运行的状态吗?如果未运行,则需要运行apache服务器以在浏览器上打开phpMyAdmin界面。
步骤8:
现在打开浏览器,然后输入http://localhost/phpmyadmin/。phpMyAdmin将开始在浏览器中运行。
如何使用phpMyAdmin?
单击新建(1)创建数据库,然后在创建数据库(2)字段中输入数据库名称,然后单击创建(3)按钮。我们可以创建任意数量的数据库。
输入表名称,列数,然后单击“转到”。将显示一条消息,表明该表已成功创建。
现在,在此处输入字段名称,类型,其大小和任何约束,然后保存。
该表已成功创建。我们可以从这里在表中进行更改。
使用phpMyAdmin进行编码来创建数据库
我们可以使用phpMyAdmin图形用户界面以及php中的编码来创建数据库和表。
<?php $servername = "localhost"; $username = "root"; //default user name is root $password = "";//default password is blank $conn = mysqli_connect($servername, $username, $password); if(!$conn) die("Connection failed".mysqli_connect_error()); else //echo "Successfully connected with database"; $query = "CREATE DATABASE newDB"; if (mysqli_query($conn, $query)) { echo "Database created successfully with the name newDB"; } else { echo "Error creating database: " . mysqli_error($conn); } mysqli_close($conn); ?>
输出:
成功创建名为newDB的数据库。
与phpMyAdmin的数据库连接
在phpMyAdmin中,我们使用图形用户界面以及运行查询来创建数据库。
<?php $dbhost="localhost"; $dbName="newDB"; $user="root"; $pass=""; $conn = new mysqli("mysql:host=$dbhost;dbname=$dbName",$user,$pass); try{ echo "Successfully connected with newdb database"; } catch(Exception $e){ die("Connection failed".$e->getMessage()); } ?>
输出:
已成功连接数据库。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 wper_net@163.com 删除。
评论功能已经关闭!