Chinaunix首页 | 论坛 | 博客
  • 博客访问: 406657
  • 博文数量: 101
  • 博客积分: 2207
  • 博客等级: 大尉
  • 技术积分: 2508
  • 用 户 组: 普通用户
  • 注册时间: 2011-04-19 20:45
文章分类

全部博文(101)

文章存档

2013年(15)

2012年(86)

我的朋友

分类: Mysql/postgreSQL

2012-09-29 23:09:23

1.mysql连接本地数据库

点击(此处)折叠或打开

  1. mysql -uroot -p1qazXSW@

2.远程连接某个数据库
假设远程连接的数据库IP为10.124.56.78

点击(此处)折叠或打开

  1. mysql -h10.123.89.90 -uroot -p1qazXSW@
3.创建某个数据库

点击(此处)折叠或打开

  1. CREATE DATABASE IF NOT EXISTS garden default charset utf8 COLLATE utf8_general_ci;

4.创建某个用户并把数据权限

点击(此处)折叠或打开

  1. GRANT ALL ON `garden`.* TO 'garden'@'%' IDENTIFIED BY "1qazXSW@";
  2. FLUSH PRIVILEGES;

这里前一个garden是数据库名称,*代表把garden下面所有表,后面的garden代表数据库用户,%号代表所有IP允许接入
只允许某个IP接入可以这样

点击(此处)折叠或打开

  1. GRANT ALL ON `garden`.* TO 'garden'@'10.0.154.1' IDENTIFIED BY "1qazXSW@";
  2. FLUSH PRIVILEGES;
只允许localhost接入可以如下处理

点击(此处)折叠或打开

  1. CREATE DATABASE IF NOT EXISTS garden default charset utf8 COLLATE utf8_general_ci;
  2. GRANT ALL ON `garden`.* TO 'garden'@'localhost' IDENTIFIED BY "1qazXSW@";
如果只赋予gardenCRUD的权力参考如下

点击(此处)折叠或打开

  1. grant select,insert,update,delete on mydb.* to test2@localhost identified by "abc";
5.查看某个用户拥有哪些权限 (查看sanguotd的用户权限)

点击(此处)折叠或打开

  1. show grants for sanguotd;

6.查看数据库当前的连接有哪些

点击(此处)折叠或打开

  1. show full processlist

阅读(780) | 评论(0) | 转发(1) |
给主人留下些什么吧!~~