快速让MySQL数据库服务器支持远程连接

来源:asp之家 时间:2010-01-16 13:06:00 

在CentOS上安装MySQL数据库服务器后,系统出于安全性考虑,缺省不支持用户通过非本机连接上数据库服务器,如果想让用户通过另外一台机器连接上数据库服务器必须手动进行修改:

1、在控制台执行 mysql -u root -p mysql,系统提示输入数据库root用户的密码,输入完成后即进入mysql控制台,这个命令的第一个mysql是执行命令,第二个mysql是系统数据名称,不一样的。

2、在mysql控制台执行 GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'MyPassword' WITH GRANT OPTION;

3、在mysql控制台执行命令中的 'root'@'%' 可以这样理解: root是用户名,%是主机名或IP地址,这里的%代表任意主机或IP地址,你也可替换成任意其它用户名或指定唯一的IP地址;'MyPassword'是给授权用户指定的登录数据库的密码;另外需要说明一点的是我这里的都是授权所有权限,可以指定部分权限,GRANT具体操作详情见:http://dev.mysql.com/doc/refman/5.1/en/grant.html

4、不放心的话可以在mysql控制台执行 select host, user from user; 检查一下用户表里的内容,我的检查如下图所示:

 


标签:MySQL,数据库,服务器,远程连接
0
投稿

猜你喜欢

  • 浅谈Python从全局与局部变量到装饰器的相关知识

    2022-06-02 12:23:26
  • SQL server 管理事务和数据库介绍

    2024-01-21 18:54:32
  • 3个常用的JS时间代码

    2009-03-22 15:29:00
  • python办公自动化(Excel)的实例教程

    2022-02-27 07:37:16
  • Python Sympy计算梯度、散度和旋度的实例

    2023-03-11 05:14:10
  • SQL Server2005打开数据表中的XML内容时报错的解决办法

    2024-01-18 01:32:12
  • 在Go语言程序中使用gojson来解析JSON格式文件

    2023-07-02 14:19:52
  • php以post形式发送xml的方法

    2023-11-22 12:40:47
  • 如何使用Iframe实现本页提交?

    2010-06-05 12:36:00
  • Python MySQL数据库基本操作及项目示例详解

    2024-01-13 06:15:27
  • Anaconda安装pytorch和paddle的方法步骤

    2021-04-17 18:21:59
  • Vue不能watch数组和对象变化解决方案

    2024-04-30 10:41:06
  • django session完成状态保持的方法

    2021-12-07 16:12:02
  • ASP分页技术详解

    2007-08-13 15:25:00
  • 解决csv.writer写入文件有多余的空行问题

    2022-12-05 06:54:28
  • Python中Numpy ndarray的使用详解

    2022-08-08 19:03:05
  • OpenCV半小时掌握基本操作之对象测量

    2023-06-08 12:09:18
  • php 解压zip压缩包内容到指定目录的实例

    2024-04-18 09:28:47
  • 详解Python中的条件判断语句

    2022-05-03 09:33:28
  • 在Python的Django框架的视图中使用Session的方法

    2023-06-22 07:10:15
  • asp之家 网络编程 m.aspxhome.com