SQL记录-限量导库、实时SQL查看等

1. 限量导出MYSQL数据库中的数据

CMD输入,自己找数据库密码替换星号, 其中test为数据库名称:

mysqldump -h 192.168.1.122 -P 3306 -uroot -p****** test --where="1=1 limit 1000" > d:/test_first1000.sql


2. 清空表,自增列从1开始
truncate table 表名;

3. 删除ID列
alter table 表名 drop column ID;

4. 新增ID列为自增字段
alter table 表名 add id int identity (1,1) primary key;


5. 查看实时SQL操作

1)输连接信息,主机、用户名、端口及密码标示。mysql > mysql -h 115.105.55.55 -uroot -P 3306 -p

2)输入密码。mysql > xxxxx

3)查看完整实时SQL操作,精简为show processlist。mysql > show full processlist;


6.mysql 创建用户并赋予所有权限使得远程可以访问

GRANT ALL PRIVILEGES ON *.* TO younge@"%" IDENTIFIED BY "xxxx"; 
FLUSH PRIVILEGES;

执行上面两句话。自动创建用户younge,密码xxxx

格式:grant 权限 on 数据库名.表名 to 用户@登录主机 identified by "用户密码";

@ 后面是访问MySQL的客户端IP地址(或是 主机名) % 代表任意的客户端的主机名或者IP地址


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值