phpmyadmin使用(phpmyadmin的功能特点)

admin 884 0

大家好,今天小编来为大家解答以下的问题,关于phpmyadmin使用,phpmyadmin的功能特点这个很多人还不知道,现在让我们一起来看看吧!

一、欢迎使用 phpMyAdmin 的登陆界面的用户名和密码是什么

1、phpMyAdmin的基本功能可以创建、修改、删除数据库及数据表(可透过接口操作,或是运行SQL语法),多国语系用户界面,可自由切换(支持超过65种不同语言的接口,含繁体中文与简体中文)。

2、在数据表维护方面,基本的功能具有:检查数据表;分析数据表;修复数据表;最优化数据表;强迫更新数据表("FLUSH")。

3、6.2.11.0以后增加了创建与查看View的功能,可将数据表内的数据导入(导入)或导出(导出)成多种格式的文件。

4、phpMyAdmin是一个以PHP为基础,以Web-Base方式架构在网站主机上的MySQL的数据库管理工具,让管理者可用Web接口管理MySQL数据库。

5、借由此Web接口可以成为一个简易方式输入繁杂SQL语法的较佳途径,尤其要处理大量资料的汇入及汇出更为方便。

6、其中一个更大的优势在于由于phpMyAdmin跟其他PHP程式一样在网页服务器上执行。

7、PHP还能发送HIIP的标题,其提供了极好的连通性到其它数据库(还有ODBC),集成各种外部库来做用PDF文档解析XML的任何事情。

二、如何使用phpmyadmin管理mysql数据库

本地phpmyadmin远程连接服务器端MySQL首先要确定mysql远程连接已开启,如果没有开启按照下面的二个方法操作:

因为在linux环境下,默认是关闭3306端口远程连接的,需要开启,如果装mysql数据库时开启了3306就OK了。

默认mysql帐号不允许从远程登陆,只允许localhost访问。登入mysql后,更改"mysql"数据库里的"user"(远程数据库的名称)表里的"host"项,把"localhost"改称"%"。这样mysql就可以远程操作了。

update user set host='%' where user='root';

注意:这样方法只是把本机localhost访问改为了"%"所有地址IP都可以访问mysql服务器,这样很不安全。默认localhost访问的时候有所有操作权限。所以不安全!推荐用第二个方法。

grant select,insert,update,delete on*.* to root@"%" Identified by"password";

允许地址IP上root用户,密码dboomysql来连接mysql的所有数据库,只付给select,insert,update,delete权限。这样比较安全。如果只允许IP(192.168.1.1)上root用户

grant select,insert,update,delete on*.* to root@"192.168.1.1" Identified by"password";

只允许地址IP(192.168.1.1)上root用户访问更安全了。

grant all on*.* to root@"192.168.1.1" Identified by"password"

允许地址192.168.1.1上用root用户,密码password来连接mysql的所有数据库,付给所有权限。不太安全。

现在重启mysql服务,如果服务器上安装了防火墙,看看3306端口开启没,如果没需要开启3306端口才能用了,在linux下要开启防火墙打开3306端口,编辑这个文件vi/etc/sysconfig/iptables

-A RH-Firewall-1-INPUT-m state--state NEW-m tcp-p tcp--dport 3306-j ACCEPT

保存后在控制台输入/etc/init.d/iptables restart重启防火墙,记得一定要重启防火墙。

配置好本地PHP环境,下载PHPMYADMIN

http://www.phpmyadmin.net/home_page/index.php

(二)、修改libraries文件夹下的config.default.php文件或者phpmyadmin根目录的config.inc.php文件。

1、查找$cfg['PmaAbsoluteUri'],将其值设置为本地的phpmyadmin路径

2、查找$cfg['Servers'][$i]['host'],将其值设置为mysql数据库地址,例如127.0.0.1

3、查找$cfg['Servers'][$i]['user'],将其值设置为mysql数据库用户名,例如admin

4、查找$cfg['Servers'][$i]['password'],将其值设置为mysql数据库密码,例如admin

(三)、在本地访问phpmyadmin可查看远程mysql数据库,phpMyAdmin 3.3.1只需要修改$cfg['Servers'][$i]['host']的值,用户名密码访问phpmyadmin时输入。

1,在浏览器中输入:http://localhost/phpmyadmin/setup/

2,点击“新建服务器”,填写表单:

config认证方式的密码:用户密码

3,保存后返回setup界面,点击下载,下载的文件为 config.inc.php

4,将下载的文件 config.inc.php复制到/usr/share/phpmyadmin/目录下

5,编辑/usr/share/phpmyadmin/config.inc.php

$cfg['Servers'][$i]['verbose']='主机名称';

$cfg['Servers'][$i]['host']='主机IP';

$cfg['Servers'][$i]['port']='';

$cfg['Servers'][$i]['socket']='';

$cfg['Servers'][$i]['connect_type']='tcp';

$cfg['Servers'][$i]['extension']='mysqli';

$cfg['Servers'][$i]['auth_type']='config';

$cfg['Servers'][$i]['user']='用户名';

$cfg['Servers'][$i]['password']='密码';

三、怎么使用phpmyadmin导入数据库

1、第一步:点击右侧导入菜单链接,在要导入的文件部分,点击选择文件(选择之前phpmyadmin导出的SQL文件)。注意到在右侧有(最大限制2M)的提示,这是告诉phpmyadmin默认导入的最大文件大小限制为2M,如果想phpmyadmin导入大文件,最简单的方法是修改php.ini配置文件中文件上传大小的配置。

2、第二步:导入文件的字符集,默认是utf8的,这里需要注意,phpmyadmin导入导出的SQL文件字符集必须要相一致,否则会导致Mysql数据库出现乱码。

3、部分导入说明:主要应用在大文件上传中断时,你可以从中断行开始继续导入。

4、导入文件格式部分其实和phpmyadmin导出页面部分类似,只要选择正确的phpmyadmin导入文件格式即可。最后点击执行操作即可完成phpmyadmin的导入操作。

5、至此,通过使用phpmyadmin对Mysql数据库进行导入和导出操作以实现数据库维护的教程就介绍完了,熟练操作phpmyadmin导入导出操作其实与使用mysqldump导出命令一样方便。

四、使用phpMyAdmin 怎么导入数据库

MySQL数据库的导入,有两种方法:

1)先导出数据库SQL脚本,再导入;

在不同操作系统或MySQL版本情况下,直接拷贝文件的方法可能会有不兼容的情况发生。

所以一般推荐用SQL脚本形式导入。下面分别介绍两种方法。

在原数据库服务器上,可以用phpMyAdmin工具,或者mysqldump命令行,导出SQL脚本。

导出选项中,选择导出“结构”和“数据”,不要添加“DROP DATABASE”和“DROP TABLE”选项。

选中“另存为文件”选项,如果数据比较多,可以选中“gzipped”选项。

mysqldump-u用户名-p数据库名>数据库名.sql

mysqldump-uroot-p abc> abc.sql

(导出数据库abc到abc.sql文件)

提示输入密码时,输入该数据库用户名的密码。

通过主控界面/控制面板,创建一个数据库。假设数据库名为abc,数据库全权用户为abc_f。

同样是两种方法,一种用phpMyAdmin(mysql数据库管理)工具,或者mysql命令行。

从控制面板,选择创建的空数据库,点“管理”,进入管理工具页面。

在"SQL"菜单中,浏览选择刚才导出的SQL文件,点击“执行”以上载并执行。

注意:phpMyAdmin对上载的文件大小有限制,php本身对上载文件大小也有限制,如果原始sql文件

比较大,可以先用gzip对它进行压缩,对于sql文件这样的文本文件,可获得1:5或更高的压缩率。

提示输入密码时,输入该数据库用户名的密码。

如果数据库比较大,可以考虑用直接拷贝的方法,但不同版本和操作系统之间可能不兼容,要慎用。

将解压后的数据库文件拷贝到相关目录

将拷贝过去的文件的属主改为mysql:mysql,权限改为660

chown mysql:mysql/var/lib/mysql/mydb/*

chmod 660/var/lib/mysql/mydb/*

关于phpmyadmin使用和phpmyadmin的功能特点的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。