首页 > mysql > mysql 常用操作
2014
07-09

mysql 常用操作

给root用户添加密码(新安装的mysql)

update mysql.user set password=PASSWORD (‘mysqlpwd’) where User=’root’;

添加完成后须刷新权限

flush privileges;

 

以root用户登录(在有权限的机器上登录)

#  mysql -uroot -p你的密码

 

更改数据库(mysql自身的信息都存在mysql库中)

mysql> use mysql;

 

查询用户权限信息(存放在mysql库的user表中)

select host,user,password from user;

 

添加用户信息

用户名:test    密码:abc    允许访问主机:localhost

mysql> grant select,insert,update,delete on book.* to test@localhost Identified by “abc”;

用户名:test    密码:abc    允许访问主机:任意主机

mysql> grant select,insert,update,delete on book.* to test@”%” Identified by “abc”;

清除test的密码

mysql> grant select,insert,update,delete on book.* to test@localhost Identified by “abc”;

更改root用户可访问主机地址(%为任意主机地址,root用户可以更换成其他任意用户)

update user set host = ‘%’ where user = ‘root’ and host = ‘原主机’;

更新完成后须刷新权限

flush privileges;

最后编辑:
作者:小马哥
大数据技术学习及实践者~

留下一个回复

你的email不会被公开。