首页 热点资讯 义务教育 高等教育 出国留学 考研考公

如何远程管理MYSQL4.0数据库!要详细!能看懂!

发布网友 发布时间:2022-04-21 21:46

我来回答

1个回答

热心网友 时间:2022-04-10 14:11

MYSQL这样的数据库,本身就是为远程设计的,客户端与服务器使用TCP/IP连接,是否远程、本地都没关系,只要授权即可。

如果你的网站支持PHP,那么你可以下载一个PHPMYADMIN来安装在你的网站上,这样任何地方都可以通过WEB方式对数据库进行管理。

另外一种方式,就是在任何机器上,只要有MYSQL的客户端(MYSQL.EXE)程序,就可以连接任意一个MYSQL数据库,进行相关管理操作。

补充:

那你就直接问受权呀。MYSQL受权命令的语法如下:

GRANT priv_type [(column_list)] [, priv_type [(column_list)]] ...
ON [object_type] {tbl_name | * | *.* | db_name.*}
TO user [IDENTIFIED BY [PASSWORD] 'password']
[, user [IDENTIFIED BY [PASSWORD] 'password']] ...
[REQUIRE
NONE |
[{SSL| X509}]
[CIPHER 'cipher' [AND]]
[ISSUER 'issuer' [AND]]
[SUBJECT 'subject']]
[WITH with_option [with_option] ...]

object_type =
TABLE
| FUNCTION
| PROCEDURE

with_option =
GRANT OPTION
| MAX_QUERIES_PER_HOUR count
| MAX_UPDATES_PER_HOUR count
| MAX_CONNECTIONS_PER_HOUR count
| MAX_USER_CONNECTIONS count

例子:

grant select,delete,update,drop on mysql.* to 'jqzhang'@'localhost' identified by '123';

上面授予本机(localhost)用户jqzhang对mysql数据库的select等权限。

我还是提醒你一下,PHPMYADMIN管理无需数据库受权,因为无论你在哪里管理,连接数据库的用户的机器始终是WEB服务器。

我以上说的所有内容你在都能找到,我相信我不可能发现一个现在世界上没人知道的东西。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com