======================================================================[基本]
01 连接 mySql:
mysql -h [host] -u [user] -p [password]
02 退出 mySql:
exit
03 修改密码:
mysqladmin -u [user] -p [password_old] password [password_new]
=====================================================================[用户管理]
(注意:因为是 MySQL 环境中的命令,所以后面都带一个分号作为命令结束符)
01 增加新用户
grant select on [database].* to 用户名@登录主机 identified by "密码"
例1、增加一个用户 test1 密码为 abc,让他可以在任何主机上登录,并对所有数据库
有查询、插入、修改、删除的权限。首先用以 root 用户连入 MySQL,然后键入以下命令:
grant select, insert, update, delete on *.* to test1@"%" Identified by "abc";
-----------------------------------------------------------------------------
例2、增加一个用户test2密码为abc,让他只可以在localhost上登录,并可以对数据库
mydb 进行查询、插入、修改、删除的操作(localhost指本地主机,即MYSQL数据库所
在的那台主机),这样用户即使用知道test2的密码,他也无法从internet上直接访问
数据库,只能通过MYSQL主机上的web页来访问了。
grant select, insert, update,delete on [database].* to test2@localhost identified by "abc";
如果你不想test2有密码,可以再打一个命令将密码消掉。
grant select, insert, update, delete on [database].* to test2@localhost identified by "";
02 删除用户
=====================================================================[显示命令]
01 显示当前 mySql 实例中的所有数据库;
show databases;
02 更改数据库:
use [database_name];
03 显示当前数据库中的数据表:
show tables;
04 显示数据表的结构:
describe[简:desc] [table_name]
================================================================================ |