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
into
mysql.
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"
and
Host=
"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) |