mysql添加删除用户、授权、修改密码等
时间:2014-11-23 15:32 来源:linux.it.net.cn 作者:IT
mysql添加用户、删除用户、授权、修改密码等
1.新建用户。
1
//登录MYSQL
2
@>mysql -u root -p
3
@>密码
4
//创建用户
5
mysql> mysql> insert intomysql.user(Host,User,Password,ssl_cipher,x509_issuer,x509_sub
6
ject) values("localhost","pppadmin",password("passwd"),'','','');
这样就创建了一个名为:phplamp 密码为:1234 的用户。
然后登录一下。
1
mysql>exit;
2
@>mysql -u phplamp -p
3
@>输入密码
4
mysql>登录成功
2.为用户授权。
01
//登录MYSQL(有ROOT权限)。我里我以ROOT身份登录.
02
@>mysql -u root -p
03
@>密码
04
//首先为用户创建一个数据库(phplampDB)
05
mysql>create database phplampDB;
06
//授权phplamp用户拥有phplamp数据库的所有权限。
07
>grant all privileges on phplampDB.* to phplamp@localhost identified by '1234';
08
//刷新系统权限表
09
mysql>flush privileges;
10
mysql>其它操作
11
/*
12
如果想指定部分权限给一用户,可以这样来写:
13
mysql>grant select,update on phplampDB.* to phplamp@localhost identified by'1234';
14
//刷新系统权限表。
15
mysql>flush privileges;
16
*/
3.删除用户。
1
@>mysql -u root -p
2
@>密码
3
mysql>Delete FROM user Where User="phplamp" and Host="localhost";
4
mysql>flush privileges;
5
//删除用户的数据库
6
mysql>drop database phplampDB;
4.修改指定用户密码。
1
@>mysql -u root -p
2
@>密码
3
mysql>update mysql.user set password=password('新密码') where User="phplamp" andHost="localhost";
4
mysql>flush privileges;
5.列出所有数据库
1
mysql>show database;
6.切换数据库
1
mysql>use '数据库名';
7.列出所有表
1
mysql>show tables;
8.显示数据表结构
1
mysql>describe 表名;
9.删除数据库和数据表
1
mysql>drop database 数据库名;
2
mysql>drop table 数据表名;
(责任编辑:IT)
| mysql添加用户、删除用户、授权、修改密码等
1.新建用户。
这样就创建了一个名为:phplamp 密码为:1234 的用户。
然后登录一下。
2.为用户授权。
3.删除用户。
4.修改指定用户密码。
5.列出所有数据库
6.切换数据库
7.列出所有表
8.显示数据表结构
9.删除数据库和数据表
(责任编辑:IT) |