MySQL的一些常用命令
mysql创建用户:
create user ‘用户名’@‘%’ identified by '密码'; #'%'表示所有地址都可以访问
flush privileges; #刷新权限
grant all on *.* to '用户名'@‘%’; #设置用户权限,all为所有权限,*.*表示权限为所有库的所有表
grant all privileges on *.* to '用户名'@‘%’ identified by '密码'; #设置主机远程访问,all privileges 为所有权限
mysql删除用户:
drop user ‘用户名’@‘%’;
查看mysql默认导出路径:
SHOW VARIABLES LIKE “secure_file_priv”;
默认的话为 /var/lib/mysql-files
mysql修改字段长度:
alter table 表名 modify column 字段名 字段类型(修改后的字段长度);
mysql修改字段类型:
alter table 表名 modify column 字段名 新字段类型(新字段长度);
mysql 修改字段名称:
alter table 表名 change 字段名 新字段名 字段类型;
mysql 修改字段默认值:
alter table 表名 alter column 字段名 drop default; #若本身存在默认值,则需要先删除
alter table 表名 alter column 字段名 set default 默认值; #若本身不存在则可以直接创建
mysql删除重复数据,只保留一条
select * from cd_data_jxdjxx where id in (select t.max_id from (select max(id) as max_id FROM `cd_data_jxdjxx` group by hbbsm having count(*)>1) as t);
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 如何调用 DeepSeek 的自然语言处理 API 接口并集成到在线客服系统
· 【译】Visual Studio 中新的强大生产力特性
· 2025年我用 Compose 写了一个 Todo App