科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道mysql远程连接经验总结篇

mysql远程连接经验总结篇

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

Mysql是LAMP架构使用的数据库之一,管理员需要经常远程连接数据库,本文是mysql远程连数据之经验总结。

来源:中国IT实验室 2013年2月26日

关键字: 远程 MySQL

  • 评论
  • 分享微博
  • 分享邮件

ZDNet至顶网软件频道 Mysql是LAMP架构使用的数据库之一,管理员需要经常远程连接数据库,本文是mysql远程连数据之经验总结。

[sql]

<span style="font-family: Helvetica, Tahoma, Arial, sans-serif;">1. 新增用户</span>

[sql]

mysql>insert into mysql.user(Host,User,Password) values("localhost","lionbule",password("hello1234"));

mysql>flush privileges;

2. 修改用户密码

[sql]

mysql>update mysql.user set password=password('new password') where User="lionbule" and Host="localhost";

mysql>flush privileges;

3. 删除用户

[sql]

mysql>DELETE FROM user WHERE User="lionbule" and Host="localhost";

mysql>flush privileges;

4. 权限分配

4.1. grant用法

grant 权限 on 数据库.* to 用户名@'登录主机' identified by '密码'

[sql]

权限:

常用总结, ALL/ALTER/CREATE/DROP/SELECT/UPDATE/DELETE

数据库:

*.* 表示所有库的所有表

test.* 表示test库的所有表

test.test_table 表示test库的test_table表

用户名:

mysql账户名

登陆主机:

允许登陆mysql server的客户端ip

'%'表示所有ip

'localhost' 表示本机

'192.168.10.2' 特定IP

密码:

账户对应的登陆密码

举例如下:

[sql]

mysql>grant all on test.* to lionbule@'%' identified by 'hello1234';

mysql>flush privileges;

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章