本地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访问的时候有所有 *** 作权限。所以不安全!推荐用第二个方法。
方法二:授权法 (推荐使用)
(1)SQL语句:
grant select,insert,update,delete on to root@"%" Identified by "password";
允许地址IP上root用户,密码dboomysql来连接mysql的所有数据库,只付给select,insert,update,delete权限。 这样比较安全。如果只允许IP(19216811)上root用户
访问更安全, *** 作(2)
(2)SQ语句:
grant select,insert,update,delete on to root@"19216811" Identified by "password";
只允许地址IP(19216811)上root用户访问更安全了。
(3)
grant all on to root@"19216811" Identified by "password"
允许地址19216811上用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/initd/iptables restart 重启防火墙,记得一定要重启防火墙。
配置好本地PHP环境,下载PHPMYADMIN
方法一:
(一)、下载phpmyadmin
>
1、登录phpmyadmin,输入数据库用户名和用户密码登录phpmyadmin
2、新建一个空数据库
3、点击导入按钮,进入导入界面
4、选择你要导入的sql文件,点击执行
二、导出数据库
1、选择要导出的数据库,点击进入
2、点击导出按钮
3、选择要导出的表,勾选按数据库名存储文件,按执行
mysql_select_db("table"
,conn)
or
die
("找不到数据源");
-----------------------------------------------------------------------
通过PHP创建MYSQL数据库
conn
=
mysql_connect("localhost","root","password")
or
die("无法连接数据库");
mysql_create_db("d>
or
die("无法创建数据库");
sqlstr
=
"create
database
other_d>
----------------------------------------------------------------------------
创建mysql的表
conn
=
mysql_connect("localhost","root","password")
or
die("无法连接数据库");
mysql_select_db("d>
or
die("无法连接数据库d>
sql
=
"create
table
d>
//判断数组
colors
=
array(red,blue,green);
if(is_array(colors))
{
print(colors
is
an
arraybr);
}
1登陆以后,选用你要放的位置。可以是导入整个数据库,也可以导入某一个表。具体如下图
2在导入的时候,你可以看到需要导入的模式可以是zip/sql的。根据你的配置会显示具体的数据情况,如下图的8M
3如果你的上传上限是2m上线显示的是2048,可以在配置文件里进行更改。如下图查找phpin配置文件。
4在配置文件里用ctrl+f查找,memory_limit,可以将原来的数字2m换成你需要的数据,如下图的128M等 。如果上传时间受限的话,也可以更改最大时间。max-time
5根据需求导入自己想要导入的信息,如下图显示,导入成功后也会有显示,在数据库里就能看到某个导入的数据表。整个数据库。
以上就是关于如何使用phpmyadmin管理mysql数据库全部的内容,包括:如何使用phpmyadmin管理mysql数据库、phpmyadmin中如何导出一个数据表的部分内容、怎么使用PHP连接phpmyadmin数据库(php怎么连接mysql数据库)等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)