mysql中的一些技巧

实验中的用户:phplamp 用户数据库:phplampDB

1.新建用户。

//登录MYSQL @>mysql -u root -p @>密码 //创建用户 mysql> insert into mysql.user(Host,User,Password) values("localhost","phplamp",password("1234"));
//刷新系统权限表 mysql>flush privileges;
这样就创建了一个名为:phplamp 密码为:1234 的用户。 然后登录一下。 (上述方法比较粗鲁,在集群中容易造成误伤。遂建议如下方法: mysql -u root -p
CREATE USER “test”@”localhost” IDENTIFIED BY “1234”; #本地登录
CREATE USER “test”@”%” IDENTIFIED BY “1234”; #远程登录
quit
mysql -utest -p #测试是否创建成功
)

mysql>exit;
@>mysql -u phplamp -p @>输入密码 mysql>登录成功

2.为用户授权。

//登录MYSQL(有ROOT权限)。我里我以ROOT身份登录. @>mysql -u root -p @>密码 //首先为用户创建一个数据库(phplampDB) mysql>create database phplampDB;
//授权phplamp用户拥有phplamp数据库的所有权限。

grant all privileges on phplampDB.* to phplamp@localhost identified by '1234'; //刷新系统权限表 mysql>flush privileges;
mysql>其它操作

3.删除用户。
@>mysql -u root -p @>密码 mysql>DELETE FROM user WHERE User="phplamp" and Host="localhost";
mysql>flush privileges;
//删除用户的数据库 mysql>drop database phplampDB;

4.修改指定用户密码。
@>mysql -u root -p @>密码 mysql>update mysql.user set password=password('新密码') where User="phplamp" and Host="localhost";
mysql>flush privileges;


修正链接 http://blog.csdn.net/adu198888/article/details/54092857

axiaoyue

继续阅读此作者的更多文章