如果你有一个苹果,我有一个苹果,我们交换以后还是一人一个苹果,但如果你有一种思想,我有一种思想,我们交换以后,每个人便拥有了两种思想。

MySql数据库用户管理命令

上一篇 / 下一篇  2008-09-12 13:45:54 / 个人分类:MySql数据库

1、修改mysql中root的密码
    mysql -u root -p

    mysql> update user set password=password("xueok654123") where user='root';

    mysql> flush privileges //刷新数据库

    mysql>use dbname; 打开数据库:

    mysql>show databases; 显示所有数据库

    mysql>show tables; 显示数据库mysql中所有的表:先use mysql;然后

    mysql>describe user; 显示表mysql数据库中user表的列信息);
2、grant命令用法
创建一个可以从任何地方连接服务器的一个完全的超级用户,但是必须使用一个口令something做这个
mysql> grant all privileges on *.*touser@localhostidentifiedby ’something’ with

增加新用户
格式:grant select on 数据库.* to 用户名@登录主机 identified by “密码”
GRANT ALL PRIVILEGES ON *.*TOmonty@localhostIDENTIFIEDBY ’something’ WITH GRANT OPTION;
GRANT ALL PRIVILEGES ON *.*TOmonty@”%” IDENTIFIED BY ’something’ WITH GRANT OPTION;
grant all privileges on dbtest.* toaaa@localhostidentified by 'aaa' with grant option;

删除授权
mysql> revoke all privileges on *.*fromroot@”%”;
mysql> delete from user where user=”root” and host=”%”;
mysql> flush privileges;
 
创建一个用户custom在特定客户端it363.com登录,可访问特定数据库fangchandb
mysql >grant select, insert, update, delete, create,drop on fangchandb.* tocustom@it363.comidentified by 'passwd'


TAG: MySql数据库

 

评分:0

我来说两句

Open Toolbar