mysql常用命令

新增表字段

alert table 表名 add 字段名;

-- 如

alert table t_user add t_nickname varchar(255);
alert table t_user add t_description character varing(255);

创建用户

-- 这样创建的用户,可以从任意安装了mysql客户端,并能够访问目标服务器的机器上创建连接,无须密码
create user userName; 

-- 用户连接时,必须指定密码
create user userName identified by 'password'; 


-- 创建用户并设定密码,只允许从本机登陆, 用账号test密码123456
create user 'test'@'localhost' identified by '123456';


-- 如果希望指定的用户只能从某台指定的域(domain)或主机访问,可以在创建用户时指定host,例如,指定用户只能从访问
create user 'test'@'10.0.0.99' identified by '123456';

权限赋值

mysql> grant 权限1,权限2,...权限n on 数据库名称.表名称 to 用户名@用户地址 identified by '连接口令';

-- 所有权限
select,insert,update,delete,create,drop,index,alter,grant,references,reload,shutdown,process,file

mysql>grant all privileges on vtdc.* to joe@10.163.225.87 identified by '123';
给来自10.163.225.87的用户joe分配可对数据库vtdc所有表进行所有操作的权限,并设定口令为123。

mysql>grant all privileges on *.* to joe@10.163.225.87 identified by '123';
给来自10.163.225.87的用户joe分配可对所有数据库的所有表进行所有操作的权限,并设定口令为123
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值